张森ZS

write code everyday

导航

2019年9月15日 #

读书笔记:深入理解ES6 (附录B)

摘要: 附录B:了解ES7(2016) ES6经历了4年的发展,之后TC-39决定将发布周期转换为每年一版,以确保新语言特性能够更快地发展。 ES6中添加了三个语法特性,下面一一来讲。 第1节 指数运算符 1. 在之前的时候,可以通过 Math.pow() 方法来执行求幂运算,但这毕竟是一个方法,一些开发者 阅读全文

posted @ 2019-09-15 16:06 张森ZS 阅读(266) 评论(0) 推荐(0) 编辑

读书笔记:深入理解ES6 (附录A)

摘要: 附录A:ES6中较小的改动 第1节 使用整数 JavaScript 使用 IEEE 754 编码系统来表示整数和浮点数,多年来这给开发者造成了不少混乱。ES6力图通过降低整数的识别和使用的难度来解决这些问题。 1. 由于浮点数和整数的存储方式不同,Number.isInteger() 方法利用了这种 阅读全文

posted @ 2019-09-15 15:22 张森ZS 阅读(203) 评论(0) 推荐(0) 编辑

读书笔记:深入理解ES6 (十三)

摘要: 第十三章 用模块封装代码 其他语言使用诸如包这样的概念来定义代码作用域,在ES6以前,Javascript用“共享一切”的方法加载代码,定义的一切都共享一个全局作用域,随着Web应用程序更加复杂,代码量的增加,这一做法会引起命名冲突、安全问题等。 ES6的一个目标是解决作用域问题,也为了让程序显得有 阅读全文

posted @ 2019-09-15 12:14 张森ZS 阅读(235) 评论(0) 推荐(0) 编辑