关键字用来表示控制语句的开始或结束,或者用于执行特定操作等。

break  跳出循环  和continue有区别

do  和while有关      当do...while时,先执行一次,在判断是否符合,

instanceof     可以识别继承的类型      a instanceof b       ture/false

typeof   检测变量的数据类型       typeof()      string/Number/Boolean/Array/Object/Null/

case  switch中case

else   if...else 中的else

new  定义新建对象

var  声明变量    var声明的为局部变量

catch  处理错误

finally   try...catch结构允许在最后添加一个finally代码块,表示不管是否出现错误,都必需在最后运行的语句。

return   输出

void   <a href="javascript:void(0)" onClick="window.open()"> 点击链接后,页面不动,只打开链接

continue  跳过这个,重新运行   和break有区别

for     循环代码块一定的次数

switch  基于不同的条件执行不同的动作

while   在条件为真是循环执行代码块

debugger

function   定义函数

this  1.一般而言,在Javascript中,this指向函数执行时的当前对象。2.当函数没有被自身的对象调用时, this 的值就会变成全局对象。3.this对象,拥有 JavaScript 代码4.通过 call() 或 apply() 方法你可以设置 this 的值, 且作为已存在对象的新方法调用。

with  它的作用是操作同一个对象的多个属性时,提供一些书写的方便。

default  规定匹配不存在时做的事情:

if   if...else..  条件语句

throw   创建自定义错误。

delete    用于删除对象的某个属性,如果没有这个属性,那他将会被释放

in  

try   测试代码块的错误。

 

posted on 2018-04-07 19:52  maxiaoqiang  阅读(202)  评论(0)    收藏  举报