关注原来的 JavaScript hacks,上面有一些新的好东西。2018 使用 JavaScript 写代码真的又变得有意思了!...c = 7
console.log({ a, b, c })
// 输出优雅的对象:
// {
// a: 5,
// b: 6,
// c: 7
// }
Hack #4 — 一行搞定一切...const result = [].concat(one, two, three)
// 新方法
const result = [...one, ...two, ...three]
Hack #6 — 克隆...轻松克隆数组和对象:
const obj = { ...oldObj }
const arr = [ ...oldArr ]
注意:这会产生一个浅克隆。...Hack #7 — 命名参数
通过结构让函数以及函数函数调用更具有可读性:
const getStuffNotBad = (id, force, verbose) => {
...do stuff