1、函数式编程:运算不改变值,只新建值
2、静态字符串用单引号,动态字符串用反引号(模板字符串)
3、使用[...arr]拷贝数组
4、立即执行函数箭头写法
(()=>{console.log('hello')})()
5、map最简写法
[1,2,3].map(x=>x*x)
6、添加属性,Object.assign(obj,{x:1})
7、直接把argrument转成真数组
function f(...args){return args.join('')}
(...params)=>method.apply(this.params)
网友评论