所以,我是一名JavaScript程序员,新版本的JavaScript (ES6)有一个用于声明变量的新关键字:let
,旁边还有旧的var
。
我知道这两者之间的区别,但我问自己: let
代表什么?var
显然是“变量”的缩写,但let
呢?它也是一个缩写吗?它来自哪里?
我搜索了一下,惊讶地发现我找不到答案。我已经知道Swift也有let
关键字(他们用于常量),但显然其他一些编程语言也在使用它。
所以,我是一名JavaScript程序员,新版本的JavaScript (ES6)有一个用于声明变量的新关键字:let
,旁边还有旧的var
。
我知道这两者之间的区别,但我问自己: let
代表什么?var
显然是“变量”的缩写,但let
呢?它也是一个缩写吗?它来自哪里?
我搜索了一下,惊讶地发现我找不到答案。我已经知道Swift也有let
关键字(他们用于常量),但显然其他一些编程语言也在使用它。
let
,这些语言建立在代数类型和范畴论之上。 - aziumnight
等于'wonderful'
”,但这可能只是我的看法。 - user4639281
let x = 1;
理解为“让x等于1”。 - JJJ