Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Javascript

जावास्क्रिप्ट ऑब्जेक्ट की संपत्ति को कितने तरीकों से एक्सेस किया जा सकता है?


ऑब्जेक्ट प्रॉपर्टी को दो तरह से एक्सेस किया जा सकता है। एक है .संपत्ति और दूसरा है [संपत्ति]

सिंटैक्स-1

Object.property;

सिंटैक्स-2

Object["property"];

बेहतर समझ के लिए, आइए निम्न उदाहरण देखें।

निम्नलिखित उदाहरण में 'व्यक्ति' नामक एक वस्तु को परिभाषित किया गया है और उसके गुणों को डॉट नोटेशन में एक्सेस किया गया था ।

उदाहरण

<html>
<body>
<script>
var person = {
   firstname:"Ram",
   lastname:"kumar",
   age:50,
   designation:"content developer"
};
document.write(person.firstname + " " + "is in a role of" + " " + person.designation);
</script>
</body>
</html>

आउटपुट

Ram is in a role of content developer

निम्नलिखित उदाहरण में किसी वस्तु 'व्यक्ति' के गुणों को ब्रैकेट नोटेशन . में एक्सेस किया गया था ।

उदाहरण

<html>
<body>
<script>
var person = {
   firstname:"Ram",
   lastname:"kumar",
   age:50,
   designation:"content developer"
};
document.write(person['firstname']+ " " + "is in a role of" + " " + person['designation']);
</script>
</body>
</html>

आउटपुट

Ram is in a role of content developer

  1. जावास्क्रिप्ट ऑब्जेक्ट से किसी संपत्ति को कैसे हटाएं?

    जावास्क्रिप्ट ऑब्जेक्ट से किसी प्रॉपर्टी को हटाने के लिए, कोड इस प्रकार है - उदाहरण जावास्क्रिप्ट वस्तु गुण उदाहरणathlete.name चलो एथलीट ={ नाम: जेम्स एंडरसन, खेल:क्रिकेट, ट्राफियां:15}; document.querySelector( .sample ).innerHTML =`${athlete.name} जो ${athlete.sport} खेलता है उसके पास ${athlete.tro

  1. क्या हम जांच सकते हैं कि कोई संपत्ति जावास्क्रिप्ट के साथ किसी वस्तु में है या नहीं?

    जावास्क्रिप्ट में किसी ऑब्जेक्ट में कोई प्रॉपर्टी है या नहीं, यह जांचने के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.

  1. क्या हम जावास्क्रिप्ट में डीकंस्ट्रक्शन का उपयोग करके किसी ऑब्जेक्ट को नई प्रॉपर्टी असाइन कर सकते हैं?

    जावास्क्रिप्ट में डीकंस्ट्रक्शन का उपयोग करके किसी ऑब्जेक्ट को नई प्रॉपर्टी असाइन करने के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, i