Javascript关键词与保留字有哪些?

开发程序的时候变量命名十分重要,开发语言都有关键字与保留字,那么JavaScript关键词与保留字有哪些呢?我们声明变量,函数名的时候不能使用下面关键词与保留字。

Javascript关键词与保留字有哪些?

JavaScript关键词

break case catch continue default
delete do else finally for
function if in instanceof new
return switch this throw try
typeof var void while with

JavaScript保留字

abstract boolean byte char class
const debugger double enum export
extends final float goto implements
import int interface long native
package private protected public short
volatile
static super synchronized throws transient

这些保留字最好不要使用,更不要抱着侥幸心理,就算在chrome、 firefox没问题,一个较为古老的IE6/7/8都有可能出问题。比如extends保留字在其他浏览器ok,但IE8不ok。

相关阅读