क्या आरक्षित शब्दों के बारे में Mozilla's से अधिक कोई पूर्ण सूची है?जावास्क्रिप्ट में आरक्षित शब्दों की सूची
यह parseFloat, toString, प्रोटोटाइप, आदि जैसे शब्दों का अभाव है
क्या आरक्षित शब्दों के बारे में Mozilla's से अधिक कोई पूर्ण सूची है?जावास्क्रिप्ट में आरक्षित शब्दों की सूची
यह parseFloat, toString, प्रोटोटाइप, आदि जैसे शब्दों का अभाव है
parseFloat
, toString
और prototype
नहीं आरक्षित शब्द हैं। सिर्फ इसलिए कि उनके पास कभी-कभी एक विशेष अर्थ होता है, इसका मतलब यह नहीं है कि आप उनके नामों के साथ चर घोषित नहीं कर सकते हैं;
var prototype = "foo"; // no error.
ES5 standard रूप में अच्छी तरह आरक्षित शब्दों की एक सूची में शामिल है, लेकिन यह सूची MDN द्वारा दिए गए मैच चाहिए:
break, do, instanceof, typeof, case, else, new, var, catch, finally, return,
void, continue, for, switch, while, debugger, function, this, with, default,
if, throw, delete, in, try
class, enum, extends, super, const, export, import
यह भी आपकी रुचि का हो सकता है कि strict varient of ES5 करने के लिए अतिरिक्त शब्द कहते हैं आरक्षित सूची;
पहचानकर्ता
"implements", "interface", "let", "package", "private", "protected", "public", "static", and "yield"
को सख्त मोड कोड के भीतरFutureReservedWord
टोकन के रूप में वर्गीकृत किया गया है। (खंड 7.6.1.2)।
एक्मा स्क्रिप्ट 5.1 पीडीएफ, 7.6.1 के लिंक का पालन करें; आरक्षित शब्द –
या यदि आप पीडीएफ देखना नहीं चाहते हैं तो [एनोटेटेड ईएस 5 की धारा 7.6.1] (http://es5.github.com/#x7.6.1) देखें, यह एक HTML संस्करण है ईसीएमए -262 5.1 मानक दस्तावेज। –