ऐरे में कई वैल्यू संग्रहीत करें, ऑब्जेक्ट से इकाइयों का वर्णन करें, फिर उन्हें पढ़ना और बदलना सीखें।
इस पाठ को Kodokon में खोलेंअब तक, हर वेरिएबल में एक ही वैल्यू थी। एक ऐरे वैल्यू की एक क्रमबद्ध सूची है, जो वर्गाकार कोष्ठकों [ ] के बीच लिखी जाती है, जहाँ वैल्यू अल्पविरामों से अलग होती हैं। हर वैल्यू एक क्रमांकित स्थान पर होती है जिसे इंडेक्स कहते हैं। सावधान: क्रमांकन 0 से शुरू होता है। इसलिए पहला तत्व इंडेक्स 0 पर होता है, दूसरा इंडेक्स 1 पर, और इसी तरह आगे। length प्रॉपर्टी तत्वों की संख्या बताती है।
const fruits = ["apple", "banana", "cherry"];
console.log(fruits[0]); // Prints: apple
console.log(fruits[2]); // Prints: cherry
console.log(fruits.length); // Prints: 3एक ऐरे को बदलना आसान है। push(...) मेथड अंत में एक तत्व जोड़ता है; एक मेथड किसी वैल्यू से जुड़ा एक फ़ंक्शन है, जिसे आप एक बिंदु के साथ कॉल करते हैं। और संकेतन fruits[0] = ... दिए गए इंडेक्स पर तत्व को बदल देता है।
const fruits = ["apple", "banana"];
fruits.push("cherry"); // Adds at the end
fruits[0] = "pear"; // Replaces the first one
console.log(fruits);
// Prints: ["pear", "banana", "cherry"]एक ऑब्जेक्ट कई संबंधित जानकारियों को कुंजी: वैल्यू जोड़ों के रूप में, घुंघराले कोष्ठकों { } के बीच समूहित करता है। कुंजी एक नाम है, जैसे किसी फ़ील्ड का लेबल, और वैल्यू उससे जुड़ा डेटा है। यह किसी रोज़मर्रा की इकाई का वर्णन करने के लिए बिल्कुल उपयुक्त है: एक व्यक्ति, एक उत्पाद, एक फ़िल्म... आप किसी प्रॉपर्टी को एक बिंदु के साथ पढ़ते या बदलते हैं, उदाहरण के लिए user.name, और आप किसी भी समय एक नई प्रॉपर्टी जोड़ सकते हैं।
const user = {
name: "Léa",
age: 28
};
console.log(user.name); // Prints: Léa
user.age = 29; // Modifies the property
user.city = "Lyon"; // Adds a property
console.log(user.age); // Prints: 29
console.log(user.city); // Prints: Lyonfruits नाम के ऐरे का पहला तत्व कैसे पढ़ते हैं?user ऑब्जेक्ट की name प्रॉपर्टी कैसे पढ़ते हैं?