描述关键字 let、const 和 var 的术语是什么?
What is the term to describe the keywords let, const and var?
在教学时,有一套通用的术语来描述事物的类别有助于理解。在 let 和 const 之前,我可以调用 var, "the var keyword"...
现在我们有 3 个用于声明变量的关键字:var、let 和 const。
我搜索了几次,仍然找不到答案:是否有一个分类名称来分别描述这三个关键字?
谢谢大家!
它们都是声明语句的第一个标记,因此您可以称它们为 "declaration keywords"。
但是,值得注意的是 let
实际上根本不是关键字。例如
var let = 5;
console.log( let );
在严格模式之外是完全有效的,但是由于 const
和 var
是关键字,所以这些是不允许的:
var const = 5;
var var = 5;
在教学时,有一套通用的术语来描述事物的类别有助于理解。在 let 和 const 之前,我可以调用 var, "the var keyword"...
现在我们有 3 个用于声明变量的关键字:var、let 和 const。
我搜索了几次,仍然找不到答案:是否有一个分类名称来分别描述这三个关键字?
谢谢大家!
它们都是声明语句的第一个标记,因此您可以称它们为 "declaration keywords"。
但是,值得注意的是 let
实际上根本不是关键字。例如
var let = 5;
console.log( let );
在严格模式之外是完全有效的,但是由于 const
和 var
是关键字,所以这些是不允许的:
var const = 5;
var var = 5;