मैं इस तरह जावास्क्रिप्ट में एक नेस्टेड वस्तु है:जावास्क्रिप्ट नेस्टेड वस्तु का उपयोग रूट स्तर
{
nameRoot: "my object",
sub: {
nameSub: "my sub object"
}
}
मैं एक समारोह के उप में परिभाषित से nameRoot का उपयोग करना चाहते हैं।
एक समारोह मैं की तरह कुछ परिभाषित है | का उपयोग करना:
var self = this;
और स्वयं का इस्तेमाल किया है, लेकिन मैं कैसे एक शाब्दिक वस्तु में ऐसा कर सकते हैं?
मुझे विश्वास नहीं है कि आप कर सकते हैं। मुझे अपने सिर के शीर्ष पर पोस्ट के बारे में पता नहीं है, लेकिन मुझे हाल ही में स्टैक ओवरव्लो पर इसे पढ़ना याद है। क्या आप ऑब्जेक्ट को अक्षर के बजाय उस ऑब्जेक्ट को फ़ंक्शन के रूप में परिभाषित कर सकते हैं? – Brad
आप नहीं कर सकते। लेकिन एक वस्तु संदर्भ के बिना नहीं है, तो कहीं आपके पास उस ऑब्जेक्ट का संदर्भ होना चाहिए जिसमें आप हैं, नहीं? – David
यही कारण है कि नोड्स और इस तरह की आवश्यकता को 'parentNode' पर स्पष्ट संदर्भ होना चाहिए। – voithos