मैं वस्तुओं को संवारता किया गया है और उचित रूप में आप '' एक संपत्ति नाम के रूप में हो सकता है (एक खाली स्ट्रिंग), इसलिए जैसे:क्या मैं एक ऑब्जेक्ट पहचानकर्ता के रूप में खाली स्ट्रिंग का उपयोग कर सकता हूं?
o = {
'': 'hello',
1: 'world',
'abc': ':-)',
};
console.log(o['']);
ठीक काम करने के लिए लगता है, हालांकि मुझे पता है कि उत्सुक हूँ, क्या यह वास्तव में मान्य है? मैंने ईसीएमए चश्मे पर पोक किया है और हमारे हमेशा के जानकार मित्र से प्रश्न के Google विविधता से पूछा है और मेरा निष्कर्ष यह है कि मुझे पता नहीं है।
मेरे सूत्रों
http://www.jibbering.com/faq/faq_notes/square_brackets.html
मुझे लगता है कि यह मान्य है क्योंकि यह एक स्ट्रिंग भी है, इसलिए इससे कोई फर्क नहीं पड़ता कि स्ट्रिंग में कुछ है या नहीं। लेकिन मुझे लगता है कि यह ऐसी चीज पर निर्भर रहने के लिए नहीं बचा है क्योंकि आखिरकार कुछ दिन यह बदल सकता है ... – evotopid