JavaScript 关键字
关键字又被称为保留字。
JavaScript 有许多关键字,这些关键字会被 JavaScript 所用到,是组成 JavaScript 的一部分,如 var 、 function 都是关键字。
关键字不能被作为变量名、 函数 名使用。
随着标准的变化,保留字的列表可能也会发生变化
1. 已经明确的保留字
已经明确的保留字,表示目前已经完全被纳入 ECMAScript 标准,必须遵循语法使用这些保留字。
break extends this catch for case finally throw try class function typeof const if var continue import void debugger in white default instanceof with delete net yield do return else super export switch
2. 未来关键字
这些关键字目前没有特殊 功能 ,但是未来可能会有。
其中 enum 关键在在严格和非严格模式下都不能使用,其余的目前只在严格模式下无法使用。
var enum = ; // 报错:Unexpected strict mode reserved word
var package = ; // 通过
'use strict' ; var package = ; // 报错:Unexpected strict mode reserved word
以下是被未来关键字:
enum implements package public interface private static protected let
@H_ 301 _298@3. 小结
尽量不要使用未来关键字作为变量,因为将来浏览器 升级 ,可能造成一些严重的 BUG。
分号导致的问题 ? ?Vue、React、Angular声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://haodehen.cn/did92462