access parent object in javascript -


  var उपयोगकर्ता = {नाम: "कुछ उपयोगकर्ता", विधि: {ShowGreetings: function () {// at इस बिंदु को मैं चर "नाम", // मैं उपयोगकर्ता का उपयोग करना चाहता हूँ नहीं उपयोग करना चाहता हूँ। // कृपया मुझे सुझाव दें कि कैसे ?? **}, GetUserName: function () {}}}   

आप नहीं कर सकते।

जावास्क्रिप्ट में कोई अपवाद संबंध नहीं है।

उदाहरण के लिए लें:

  var foo = {बार: [1,2,3]} var baz = {}; Baz.bar = foo.bar;  

एकल सरणी ऑब्जेक्ट में अब दो "माता-पिता" हैं

आप ऐसा कुछ कर सकते हैं:

  var उपयोगकर्ता = फ़ंक्शन उपयोगकर्ता (नाम) {this.name = name; }; User.prototype = {}; User.prototype.ShowGreetings = फ़ंक्शन () {चेतावनी (this.name); }; Var उपयोगकर्ता = नया उपयोगकर्ता ('उदाहरण के लिए'); user.ShowGreetings ();  

Comments