es6
wukuy
github: https://github.com/wukuy
展开
-
解构赋值
let [a,b,c] = [1,2,3] // a = 1,b = 2,c=3 let [a,b=2,c] = [1,,3] // a = 1,b = 2,c=3 let {a:aa,b:bb,c:cc} = {a:1,b:2,c:3} // aa = 1,bb = 2,cc=3 let {a,b,c} = {a:1,b:2,c:3} // a = 1,b = 2,c=3 // 函数参数解...原创 2019-02-25 09:06:40 · 71 阅读 · 0 评论 -
扩展操作符
...[1,2,3,4] // 1 2 3 4原创 2019-02-25 09:07:16 · 125 阅读 · 0 评论 -
class
class Cla{ // constructor构造方法 constructor(name, age){ this.name = name; this.age = age; } // js方法不能重载(方法名相同,参数数量不同) getName () { console.log(this.name); } getAge () { console.log(...原创 2019-02-25 09:07:40 · 76 阅读 · 0 评论 -
decorator修饰器
x原创 2019-02-25 09:08:28 · 118 阅读 · 0 评论 -
es6二进制操作
for in 是遍历key , for of 是遍历val原创 2019-02-25 09:09:05 · 409 阅读 · 0 评论 -
generator函数
异步相关 通过next()控制 http://www.ruanyifeng.com/blog/2015/04/generator.html原创 2019-02-25 09:09:31 · 129 阅读 · 0 评论 -
iterator
var arr = ['abc',123,'我去去去去'] var it = arr[Symbol.iterator](); for (;;) { //for(;;) 比 for(true) 速度快 var ele = it.next(); if(ele.done){ break; } else { console.log(ele); } } ...原创 2019-02-25 09:09:55 · 87 阅读 · 0 评论 -
map_循环
遍历数组中每一个元素,元素处理后返回原创 2019-02-25 09:10:20 · 120 阅读 · 0 评论