文档章节

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

小微
 小微
发布于 2012/08/28 16:27
字数 369
阅读 347
收藏 19

第四篇笔记的内容主要涉及: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权威指南》笔记(三)

© 著作权归作者所有

小微
粉丝 117
博文 78
码字总数 81696
作品 0
海淀
程序员
私信 提问
加载中

评论(2)

小微
小微 博主

引用来自“小编辑”的评论

读书笔记,好习惯啊:)

嗯,做好笔记,然后可以方便复习呀~而且整理笔记的过程本身也把知识点很好地梳理了一遍~以前都写在本子上了,现在写在网上,也可以方便喜欢js的同学一起分享~
小编辑
小编辑
读书笔记,好习惯啊:)
javascript学习笔记之概要

总体以李炎恢老师的javascript视频为主,其视频简要说明了js的核心知识。 参考书籍:javascript权威指南。

风云海滩
2015/01/07
0
0
《JavaScript权威指南》笔记(二)

第二篇笔记的内容主要涉及:数据类型转换,函数、对象、数组的创建以及null与undefined的比较。 1. javascript中类型转换的方法: (1)数字-->字符串: number+" "; String(number); number...

小微
2012/08/28
0
7
一个合格的前端工程师必看的书籍

以我的经验,大部分技术,熟读下列四类书籍即可。 入门,用浅显的语言和方式讲述正确的道理和方法,如head first系列 全面,巨细无遗地探讨每个细节,遇到疑难问题时往往可以在这里得到理论解...

财富江湖
2014/12/23
1K
1
前端开发,从菜鸟到大牛的取经之路

以我的经验,大部分技术,熟读下列四类书籍即可。 入门,用浅显的语言和方式讲述正确的道理和方法,如head first系列 全面,巨细无遗地探讨每个细节,遇到疑难问题时往往可以在这里得到理论解...

modernizr
2014/05/05
2.4K
14
分享51本关于JavaScript方面的学习书籍(免费下载)

分享51本关于JavaScript方面的学习书籍(免费下载) 1、JavaScript面向对象15分钟教程 2、原型、作用域、闭包的完整解释 3、Javascript面向对象特性实现(封装、继承、接口) 4、JavaScript面向...

邓剑彬
2012/12/02
1K
12

没有更多内容

加载失败,请刷新页面

加载更多

最开始学习素描的步骤是什么?

最开始学习素描的步骤是什么?很多学画画的朋友们都会问直接跳过素描不学素描行不行,小编非常的肯定告诉你不行,素描是所以绘画类的基础,台阶是一层一层筑起的,目前的现实是未来理想的基础...

设绘嗨
34分钟前
1
0
Caused by: java.lang.ClassCastException: scala.collection.mutable.WrappedArray

code val linkPairSum = F.udf( (list:List[Map[Long,Int]]) => { var map = Map[Long,Int]() for(m <- list){ if(m != null){ ......

张欢19933
35分钟前
1
0
git常见问题

一、clone代码 clone 1.登录账号密码不对 fatal: Authentication failed for 2.权限不足 Permission denied (publickey) 或者emote: User permission denied fatal: unable to access u......

hexiaoming123
44分钟前
1
0
Mybatis操作mysql 8的Json字段类型

Json字段是从mysql 5.7起加进来的全新的字段类型,现在我们看看在什么情况下使用该字段类型,以及用mybatis如何操作该字段类型 一般来说,在不知道字段的具体数量的时候,使用该字段是非常合...

算法之名
52分钟前
39
0
Windows7至Windows10的升级建议

目前,诸多企业或已开始在进行Windows7至Windows10的升级,或正在规划Windows7升级至Windows10。 主要原因有两个: Windows7的生命周期即将结束,这意味着再也无法获取Windows7的安全更新,以...

嘉为科技
55分钟前
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部