关键字、保留字、其他不建议使用的标识符
| 关键字 | ||||
|---|---|---|---|---|
| do | while | instanceof | typeof | break |
| continue | case | new | var | catch |
| finally | return | void | for | switch |
| default | if | else | throw | delete |
| in | try | function | this | with |
| debugger | false | true | null | const (ES6) |
| let (ES6) | ||||
| 保留字符 | ||||
|---|---|---|---|---|
| class | enum | extends | super | const |
| export | import | implements | let | private |
| public | yield | interface | package | protected |
| static | ||||
| 其他不建议使用的标识符 | ||||
|---|---|---|---|---|
| abstract | double | goto | native | static |
| boolean | enum | implements | package | super |
| byte | export | import | private | synchronize |
| char | extends | int | protected | throws |
| class | final | interface | public | transient |
| const | float | long | short | volatile |
| arguments | encodeURI | Infinity | Number | RegExp |
| undefined | isFinite | Object | String | Boolean |
| Error | RangeError | parseFloat | SyntaxError | Date |
| eval | JSON | TypeError | decodeURI | ReferenceError |
| EvalError | Math | URIError | Function | decodeURIComponent |
| NaN | isNaN | parselnt | Array | encodeURICOmponent |