मैं समझता हूं var
कि वह नाम क्यों लेता है - यह परिवर्तनशील है, const
- यह एक स्थिर है, लेकिन नाम के पीछे का अर्थ क्या है let
, जो वर्तमान ब्लॉक में जाता है? होने दो?
LET
के मैनुअल के पहले मसौदे के पृष्ठ 7 पर वर्णन किया गया है, मई 1964, यहाँ पीडीएफ ।
const
से एक स्थिर, या अपरिवर्तनीय (केवल पढ़ने के लिए) वस्तु संदर्भ है जहां वस्तु अभी भी परिवर्तनशील है। उदाहरण के लिए। घोषणा / असाइनमेंट के बाद const foo = ['bar']
, फिर foo.push('bat')
भी कानूनी होगा, लेकिन foo = ['bar', 'bat']
ऐसा नहीं है। लेकिन यह बहुत ज्यादा टाइपिंग है।
LET
। पहले के भाषा उदाहरण हो सकते हैं।