js關鍵字,保留字,識別符號總結
阿新 • • 發佈:2019-02-15
Javascript 的保留關鍵字不可以用作變數、標籤或者函式名。有些保留關鍵字是作為 Javascript 以後擴充套件使用。
//清空一個字串
function clear()
{
//alert("test");
a.value = null;
}
//clear函式是用來清空一個input框的值,但是就是不執行clear函式,控制檯也不報錯,測試加alert也不起作用,後來驚奇的發現clear是js的DOM屬性。不能作為變數名和函式名。
保留字(不能作為變數標籤函式名)
abstract | arguments | boolean | break | byte |
---|---|---|---|---|
case | catch | char | class* | const |
continue | debugger | default | delete | do |
double | else | enum* | eval | export* |
extends* | false | final | finally | float |
for | function | goto | if | implements |
import* | in | instanceof | int | interface |
let | long | native | new | null |
package | private | protected | public | return |
short | static | super* | switch | synchronized |
this | throw | throws | transient | true |
try | typeof | var | void | volatile |
while | with | yield |
*為ECMAScript5新加保留字