《JavaScript权威指南》笔记(四)

第四篇笔记的内容主要涉及:javascript中的各种语句。 

1. switch语句:

(1)其中的case表达式采用===匹配,而不是==做匹配

(2)习惯上将default标签放在switch主体的结尾,但实际上可以放在任何地方

2. do/while语句:该循环中循环体至少会被执行一次。注意该循环结尾要加分号。

3. for/in语句:可以遍历对象属性。该循环列出的属性并没有特定顺序,且它能枚举出所有的用户定义的属性,但却不能枚举出某些预定义的属性或方法。

for(variable in object)

      statement

4. with语句:用于暂时修改作用域链。

5. continue:不是退出一个循环,而是开始循环的新一次迭代。它在四种不同的循环语句中作用稍有不同:

  • while:再次检测循环开头的expression,为true则继续循环
  • do/while:在底部检测循环条件,为true则继续循环
  • for:先计算increment表达式,再检测test表达式,为true则继续循环
  • for/in:将以下一个赋给variable的属性名再次开始新的迭代

6. 用delete删除对象的属性,for/in将不再枚举该属性,in运算符也不会再检测到该属性。

下一篇链接:《JavaScript权威指南》笔记(五)

上一篇链接:《JavaScript权威指南》笔记(三)

转载于:https://my.oschina.net/warmcafe/blog/75215

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值