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

JavaScript .prototype कैसे काम करता है?


प्रोटोटाइप इनहेरिटेंस

JavaScript में ऑब्जेक्ट्स अपने प्रोटोटाइप से प्रॉपर्टीज़ और मेथड्स इनहेरिट करते हैं। हम आमतौर पर new Object() के साथ एक बनाते हैं, जो Object.prototype से भी इनहेरिट करता है। उसी तरह, new Date() के साथ ऑब्जेक्ट्स Date.prototype इनहेरिट करते हैं।

उदाहरण

<!DOCTYPE html> <html> 
  <body> 
    <h2>Department Details</h2> 
    <p id="details"></p> 
    <script> 
      function Department(myid, name, section) { 
        this.id = myid; 
        this.name = name; 
        this.section = section; 
      } 
      var myDept = new Department("AKD", "Marketing", "North"); 
      document.getElementById("details").innerHTML = 
        "The name and section of the Department is " + myDept.name + " and " 
        + myDept.section+ " respectively."; 
    </script> 
  </body> 
</html>
  1. - JavaScript में JSON डेटा को कैसे ग्रुप करें?

    उदाहरण JSON डेटा को ग्रुप करने के लिए सभी कीज़ निकालें और push() का उपयोग करें। var details = { 1: { name: John }, 2: { name: John }, 3: { name: David } }; var objectWithGroupByName = {}; for (var key in details) { var name = details[key].name; if (!objectWithGroupByName[

  1. - JavaScript में JSON सरणी को कैसे पुनरावृत्त करें

    JSON सरणी को पुनरावृत्त करने के लिए, JSON.parse() का उपयोग करें।उदाहरणकोड निम्न है:var apiValues =    [       {name: John, scores: [78, 89]},       {name: David, scores: [58, 98]},       {name: Bob, scores: [56, 79]},       {name:

  1. - Python डिक्शनरी keys() मेथड कैसे काम करता है?

    Python डिक्शनरी क्लास का `keys()` मेथड डिक्शनरी में उपयोग की गई कुंजियों से युक्त एक व्यू ऑब्जेक्ट लौटाता है। >>> d1 = {name: Ravi, age: 21, marks: 60, course: Computer Engg} >>> d1.keys() dict_keys([name, age, marks, course]) इसे लिस्ट ऑब्जेक्ट के रूप में स्टोर किया जा सकता है। य