首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

给 ES6 开发者的7个 hack

愚者筑墙

题图: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

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180319G1BXEC00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券