Kodokon kodokon.com

ऐरे और ऑब्जेक्ट: बनाना, पढ़ना, बदलना

ऐरे में कई वैल्यू संग्रहीत करें, ऑब्जेक्ट से इकाइयों का वर्णन करें, फिर उन्हें पढ़ना और बदलना सीखें।

8 मिनट · 3 प्रश्न

इस पाठ को Kodokon में खोलें

अब तक, हर वेरिएबल में एक ही वैल्यू थी। एक ऐरे वैल्यू की एक क्रमबद्ध सूची है, जो वर्गाकार कोष्ठकों [ ] के बीच लिखी जाती है, जहाँ वैल्यू अल्पविरामों से अलग होती हैं। हर वैल्यू एक क्रमांकित स्थान पर होती है जिसे इंडेक्स कहते हैं। सावधान: क्रमांकन 0 से शुरू होता है। इसलिए पहला तत्व इंडेक्स 0 पर होता है, दूसरा इंडेक्स 1 पर, और इसी तरह आगे। length प्रॉपर्टी तत्वों की संख्या बताती है।

JAVASCRIPT
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] = ... दिए गए इंडेक्स पर तत्व को बदल देता है।

JAVASCRIPT
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, और आप किसी भी समय एक नई प्रॉपर्टी जोड़ सकते हैं।

JAVASCRIPT
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: Lyon
एक ऑब्जेक्ट बनाना, पढ़ना और बदलना

ज्ञान जांच

सुनिश्चित करें कि आपको इस पाठ के मुख्य बिंदु याद हैं।

  1. आप fruits नाम के ऐरे का पहला तत्व कैसे पढ़ते हैं?
    • fruits[1]
    • fruits[0]
    • fruits.first
  2. कौन सा मेथड किसी ऐरे के अंत में एक तत्व जोड़ता है?
    • push()
    • add()
    • append()
    • insert()
  3. आप user ऑब्जेक्ट की name प्रॉपर्टी कैसे पढ़ते हैं?
    • user.name
    • name.user
    • user->name