文档章节

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

小微
 小微
发布于 2012/08/28 16:27
字数 369
阅读 360
收藏 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权威指南》笔记(三)

小微
粉丝 119
博文 78
码字总数 81696
作品 0
海淀
程序员
私信 提问
加载中
此博客有 2 条评论,请先登录后再查看。
我的架构演化笔记 功能1: 基本的用户注册

“咚咚”,一阵急促的敲门声, 我从睡梦中惊醒,我靠,这才几点,谁这么早, 开门一看,原来我的小表弟放暑假了,来南京玩,顺便说跟我后面学习一个网站是怎么做出来的。 于是有了下面的一段...

强子哥哥
2014/05/31
976
3
Nutch学习笔记4-Nutch 1.7 的 索引篇 ElasticSearch

上一篇讲解了爬取和分析的流程,很重要的收获就是: 解析过程中,会根据页面的ContentType获得一系列的注册解析器, 依次调用每个解析器,当其中一个解析成功后就返回,否则继续执行下一个解...

强子哥哥
2014/06/26
712
0
5分钟 maven3 快速入门指南

前提条件 你首先需要了解如何在电脑上安装软件。如果你不知道如何做到这一点,请询问你办公室,学校里的人,或花钱找人来解释这个给你。 不建议给Maven的服务邮箱来发邮件寻求支持。 安装Mav...

fanl1982
2014/01/23
1.2W
7
桌面即时贴软件--GloboNote

GloboNote 是一个桌面记事软件,可帮你创建待办事宜、提醒和其他笔记信息。无限制即时贴的数量,可分组整理,支持搜索,可定制文本的显示格式(字体、颜色和大小),可将某个即时贴始终显示在...

匿名
2013/01/21
6.9K
1
Javascript图元绘制库--ternlight

基于HTML CANVAS API的Javascript库,提供在HTML页面上绘制图元——如流程图的能力。 目前已支持简单的矩形图元和图元间的连线(直线、直角连线两种),拖拽图元等能力。 该javascript librar...

fancimage1
2013/02/07
6.3K
1

没有更多内容

加载失败,请刷新页面

加载更多

大数据研发学习之路--Hadoop集群搭建

阅读编译文档 准备一个hadoop源码包,我选择的hadoop版本是:hadoop-2.7.7-src.tar.gz,在hadoop-2.7.7的源码 包的根目录下有一个文档叫做BUILDING.txt,这其中说明了编译hadoop所需要的一些...

DSJ-shitou
18分钟前
8
0
OSChina 周五乱弹 —— 特么是别的公司派来的特洛伊木马吧?

Osc乱弹歌单(2020)请戳(这里) 【今日歌曲】 小小编辑推荐:《我会守在这里》- 毛不易 《我会守在这里》- 毛不易 手机党少年们想听歌,请使劲儿戳(这里) @FalconChen :股市连跪了五天,...

小小编辑
19分钟前
26
2
如何在find中排除目录。命令 - How to exclude a directory in find . command

问题: I'm trying to run a find command for all JavaScript files, but how do I exclude a specific directory? 我正在尝试为所有JavaScript文件运行find命令,但是如何排除特定目录? ......

法国红酒甜
今天
69
0
《Java8实战》笔记(02):通过行为参数传递代码

本文源码 应对不断变化的需求 通过筛选苹果阐述通过行为参数传递代码 初试牛刀:筛选绿苹果 public static List<Apple> filterGreenApples(List<Apple> inventory){List<Apple> result = ......

巨輪
今天
19
0
JeeSite 4 架构特点、安全方面、为什么好、工匠精神、不忘初心

1、底层架构 以 Spring Boot 2 为基础,Maven 多项目依赖,模块分项目,松耦合,方便模块升级、增减模块。 模块化的数据库自动升级程序,当模块升级代码需要更新数据库时,自动执行对应版本 ...

ThinkGem
昨天
13
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部