第五章 语句

1、在JS中没有块级作用域,在语句块中声明的变量并不是语句块私有的。

2、尽管函数声明语句和函数定义表达式具有相同的函数名,但二者仍然不同。两种方式都创建了新的函数对象,但函数声明语句中的函数名是一个变量名,变量指向函数对象,和通过var声明变量一样,函数定义语句中的函数被显式地提前到了脚本或函数的顶部(函数名和函数体均提前),因此它们在整个脚本和函数内都是可见的。使用var的函数定义表达式的话,只有变量声明提前了,变量的初始化代码仍然在原来的位置。

3、for/in循环不会遍历对象的所有属性,只有可枚举的属性才会被遍历到。

4、通过给循环定义一个标签名,可以在循环体内部使用break和continue来退出循环或者直接跳转到下一个循环的开始。break和continue是唯一可以使用语句标签的。通常用来跳出非最近的循环体。

5、使用while来完全模拟for循环是不可能的,因为有continue时的行为表现不一致。即使用try-finally使每次都能自增,也会在try语句块中有break时产生差别。

转载于:https://www.cnblogs.com/zczhangcui/p/6259692.html

js-权威指南学习笔记4相关推荐

  1. JavaScript 权威指南-学习笔记(一)

    本文所有教程及源码.软件仅为技术研究.不涉及计算机信息系统功能的删除.修改.增加.干扰,更不会影响计算机信息系统的正常运行.不得将代码用于非法用途,如侵立删! JavaScript 权威指南-学习笔记 ...

  2. 《JS权威指南学习总结--开始简介》

    本书共分成了四大部分: 1.JS语言核心 2.客户端JS 3.JS核心参考 4.客户端JS核心参考 其中 <JS权威指南学习总结--1.1语法核心> 是:第一部分JS语言核心 各章节重点 ...

  3. Hadoop权威指南学习笔记三

    HDFS简单介绍 声明:本文是本人基于Hadoop权威指南学习的一些个人理解和笔记,仅供学习參考.有什么不到之处还望指出,一起学习一起进步. 转载请注明:http://blog.csdn.net/my ...

  4. Hadoop权威指南学习笔记一

    Hadoop简单介绍 声明:本文是本人基于Hadoop权威指南学习的一些个人理解和笔记,仅供学习參考,有什么不到之处还望指出.一起学习一起进步. 转载请注明:http://blog.csdn.net/ ...

  5. 《JS权威指南学习总结--1.1语言核心》

    1.1语言核心 --本节主要介绍<js权威指南>基础部分各章讲解内容和一些简单的示例 本小节内容: 一.第二章讲解js注释.分号和Unicode,第三章主要讲解js变量和赋值 简单示例: ...

  6. ZeroC Ice权威指南-学习笔记1——hello world

    前言 ZeroC Ice是一款很好的RPC框架,性能极好.但是参考文档不足是其一大问题,这也影响了它的传播.<ZeroC Ice权威指南>是唯一的中文教材,但写的不尽如人意,作为入门教材, ...

  7. Javascript权威指南学习笔记一:数据类型

    决定从最基础的开始学JavaScript,最近看了<<Javascript权威指南>>第3章,记些笔记备忘. 本章一个重点是类型.按我的理解应该如下表所示: 复合类型中,关联数 ...

  8. javascript权威指南 学习笔记之变量作用域

    最近一直在看<javascript权威指南 第五版>,变量作用域这一章,看得真的有点累.不过,收获还是多多. 不知道,大家对语言中变量的"声明"与"定义&qu ...

  9. netty权威指南 学习笔记http

    序 李林峰的<netty权威指南>,从Java的NIO开始介绍,后面介绍TCP粘包拆包.中级篇介绍编解码技术. 第10章介绍了HTTP及netty HTTP+XML的技术. 因为xml实际 ...

  10. maven 一个简单项目 —— maven权威指南学习笔记(三)

    目标: 对构建生命周期 (build  lifecycle),Maven仓库 (repositories),依赖管理 (dependency management)和项目对象模型 (Project O ...

最新文章

  1. hive olap 数据仓库_数据仓库那些事儿
  2. 没想到这家聪明的公司,正在用AIoT让机器对话
  3. 为什么okhttpclient不能builder
  4. dom操作表格示例(dom创建表格)
  5. 中国高压断路器(QF)行业发展战略及创新前景展望报告2022-2028年版
  6. 胖子哥大数据之路(一)-数据仓库也需要大数据
  7. 《淘宝店铺 大数据营销+SEO+爆款打造 一册通》一一2.2 实时直播抢占生意先机...
  8. 算法竞赛入门经典 例题6-2 铁轨(C、python)
  9. 英雄联盟怎么解除小窗口_英雄联盟手游怎么加好友_英雄联盟手游怎么加好友一起玩_资讯...
  10. 数据库连接和乱码问题
  11. Float 运算的怪异性
  12. 迅雷下载链接转为普通链接
  13. 5g计算机云,uawei云电脑+5G:手机能当电脑用了
  14. 连接真机开发安卓(Android)移动app MUI框架——混合式开发(一) (敲详细)
  15. 英语听力网站推荐-非常不错
  16. AWS S3文件/文件夹删除
  17. 一看就会一学就废之SpringBoot整合通用Mapper以及常用方法
  18. 推荐两个软件:网文快捕和MYIE(主要是用时随手记下的好处)
  19. 看懂这篇文章,你就懂了信息安全的密码学
  20. java 实验十 数据库实验_java 实验十 数据库 实验报告

热门文章

  1. MySQL中授权(grant)和撤销授权(revoke)
  2. java加密不可逆,32位不可逆加密算法Java实现
  3. 节点本地范围和链路本地范围_微服务链路追踪——skywalking
  4. python处理期货数据_用Python下载并分析期货持仓数据
  5. qt控制程序打开记事本_Qt 记事本程序
  6. 企业信用评分卡模型实战(python,附代码)
  7. php 当请求被取消,jQuery ajax请求被取消会减慢当前请求
  8. java 下载速度计算_测量Java下载速度
  9. C/C++[算法入门]续
  10. 详解iOS打包、发布与证书体系,深入解析证书非对称加密原理 知其所以然