愚者筑墙
题图:byJosh Sorensonfrom pexels
译 | 刘星译完发现有人翻译过了
文 | Tal Bereznitskey
原文 | https://medium.com/dailyjs/7-hacks-for-es6-developers-4e24ff425d0b
你可以查阅原来的 [JavaScript hacks],但是这里又有一些新的东西。在2018中编写JavaScript代码真的变得非常有意思了!
[原来的JavaScript hacks]:https://hackernoon.com/javascript-hacks-for-hipsters-624d50c76e8e
Hack #1 — 交换变量
使用数组解构 来交换变量值
Hack #2 — 使用解构的 Async/Await
再说一次,数组解构 真的很好用。我们可以通过和 async/await 以及 promise 结合让复杂的流程变得简单。
Hack #3 — Debugging
对于那些喜欢 的开发者来说,这特别令人惊叹的(是的,我也听说过 )
Hack #4 — 一行搞定
数组操作的语法可以非常紧凑。
Hack #5 — 数组拼接
扩展操作符可以用来代替 :
Hack #6 — 克隆
轻松克隆数组和对象:
注意:这将创建一个浅克隆。
Hack #7 — 命名参数
通过解构赋值使函数和函数调用更具可读性,
早就知道这些了?
你是一个真正的hacker
领取专属 10元无门槛券
私享最新 技术干货