代码改变世界

随笔分类 -  JavaScript

【读书笔记】【深入理解ES6】#13-用模块封装代码

2017-12-01 20:06 by 佳佳的博客, 396 阅读, 收藏,
摘要: 详述JavaScript的官方模块风格。加入这一定义旨在代替过去几年中出现过的许多非正式的模块定义风格。 阅读全文

【读书笔记】【深入理解ES6】#12-代理(Proxy)和反射(Reflection)API

2017-12-01 18:31 by 佳佳的博客, 511 阅读, 收藏,
摘要: 介绍正式加入 JavaScript 的反射 API 和新的代理对象,开发者可以通过代理对象拦截每一个对象中执行的操作,代理也赋予了开发者空前的对象控制权,同样也为定义新的交互模式带来无限可能。 阅读全文

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

【JavaScript】【PPT】继承的本质

2015-07-14 15:51 by 佳佳的博客, 230 阅读, 收藏,
摘要: 【PPT】继承的本质 阅读全文