代码改变世界

随笔档案-2017年11月

【读书笔记】【深入理解ES6】#11-Promise与异步编程

2017-11-23 17:01 by 佳佳的博客, 274 阅读, 收藏,
摘要: 介绍语言的新成员--Promise。它是草根群体不断努力的结晶,由于各大JavaScript库的鼎力支持,这一功能逐渐被广大开发者所接受。ECMAScript 6正式将 Promise 纳入标准并为其提供可用 Polyfill。 阅读全文

【读书笔记】【深入理解ES6】#10-改进的数组功能

2017-11-23 17:00 by 佳佳的博客, 291 阅读, 收藏,
摘要: 详述针对原生数组进行的改动,以及这些有趣的变化为开发者带来的新体验。 阅读全文

【读书笔记】【深入理解ES6】#8-迭代器(Iterator)和生成器(Generator)

2017-11-23 16:59 by 佳佳的博客, 306 阅读, 收藏,
摘要: 这两个全新的功能可以协助你更有效地处理集合数据,在早期版本的JavaScript中无法实现这样的功能。 阅读全文

【读书笔记】【深入理解ES6】#9-JavaScript中的类

2017-11-23 16:59 by 佳佳的博客, 295 阅读, 收藏,
摘要: 介绍JavaScript中首次正式加入的类概念。接触过其它语言的开发者通常会对JavaScript的语法感到困惑,新增的类语法使JavaScript变得更易上手,而且对热衷于JavaScript的开发者来说新的语法变得更加简洁。 阅读全文

【读书笔记】【深入理解ES6】#7-Set集合和Map集合

2017-11-23 16:58 by 佳佳的博客, 255 阅读, 收藏,
摘要: 详述四中新的集合类型:Set、WeakSet、Map及WeakMap。这些类型为数组添加了新的语义、去重机制,以及专门为JS涉及的内存管理机制,极大的扩展了数组的实用性。 阅读全文

【读书笔记】【深入理解ES6】#6-Symbol和Symbol属性

2017-11-23 16:57 by 佳佳的博客, 323 阅读, 收藏,
摘要: 介绍定义属性的新用途--Symbol。Symbol是一种新的原始类型,可以用于创建外部无法直接访问的对象属性和方法。 阅读全文

【读书笔记】【深入理解ES6】#5-解构:使数据访问更便捷

2017-11-23 16:56 by 佳佳的博客, 174 阅读, 收藏,
摘要: 介绍一种通过简明的语法分解对象和数组的方法-对象和数组解构。 阅读全文

【读书笔记】【深入理解ES6】#4-扩展对象的功能性

2017-11-23 16:55 by 佳佳的博客, 196 阅读, 收藏,
摘要: 解读对象创建、修改及使用方面的改动,包括对象字面量语法的变化、新的反射方法等。 阅读全文

【读书笔记】【深入理解ES6】#3-函数

2017-11-23 16:52 by 佳佳的博客, 213 阅读, 收藏,
摘要: 讨论函数的多处改动,包括箭头函数(Arrow Function)、默认参数(Default Parameters)、不定参数(Rest Parameters)等 阅读全文

【读书笔记】【深入理解ES6】#2-字符串和正则表达式

2017-11-23 16:50 by 佳佳的博客, 280 阅读, 收藏,
摘要: 更好的Unicode支持;字符串变更;正则表达式语法变更; 阅读全文

【读书笔记】【深入理解ES6】#1-块级作用域绑定

2017-11-23 16:49 by 佳佳的博客, 244 阅读, 收藏,
摘要: ES6中引入了块级作用域来强化对变量生命周期的控制。 阅读全文