
1. 简介 Generator函数是es6提供的一种异步编程的解决方案,语法行为与传统函数完全不一样。 Generator函数有多种理解角度,从...
函数参数的默认值 ES6 之前,不能直接为函数的参数指定默认值,只能采用变通的方法 上面代码检查函数log的参数y有没有赋值,如果没有,则指定默...
二进制和八进制表达法 ES6 提供了二进制和八进制数值的新的写法,分别用前缀 0b和 0o 表示。 从 ES5 开始,在严格模式之中,八进制就不...
字符串的遍历器接口 ES6 为字符串添加了遍历器接口(详见《Iterator》一章),使得字符串可以被for...of循环遍历 除了遍历字符串,...
数组的结构赋值 ES6 允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构(Destructuring)。 以前,为变量赋值,...
通讯是单向的,数据必须是由一方传到另一方。 1.父组件与子组件间的通信。 在 React 中,父组件可以向子组件通过传 props 的方式,向子...
1.简介 Class 可以通过extends关键字实现继承,这比 ES5 的通过修改原型链实现继承,要清晰和方便很多。 上面代码定义了一个Stu...
1.简介 JavaScript 语言中,生成实例对象的传统方法是通过构造函数。下面是一个例子。 上面这种写法跟传统的面向对象语言(比如 C++ ...
let命令 ES6 新增了let命令,用来声明变量。它的用法类似于var,但是所声明的变量,只在let命令所在的代码块内有效。 上面代码在代码块...
文集作者