2021 年写 JavaScript 代码的 17 个优化技巧 (2)

这也是 ES8 中引入的一项新功能,它执行与 Object.Entry () 类似的功能,但没有关键部分:

const data = { test1: 'abc', test2: 'cde' }; const arr = Object.values(data); console.log(arr); /** Output: [ 'abc', 'cde'] **/ 15. 多次重复字符串

为了一次又一次地重复相同的字符,我们可以使用 for 循环并将它们添加到同一个循环中,但是如果我们有一个速记呢?

//longhand let test = ''; for(let i = 0; i < 5; i ++) { test += 'test '; } console.log(str); // test test test test test //shorthand 'test '.repeat(5); 16. 指数幂函数

数学指数幂函数的速记:

//longhand Math.pow(2,3); // 8 //shorthand 2**3 // 8 17. 数字分隔符

现在,您只需使用 _ 即可轻松分隔数字。

//old syntax let number = 98234567 //new syntax let number = 98_234_567 结论

我们在编写代码的过程中多思考,多记录,看看哪种是最好,又是最短的方式,这样有助于提高编程水平。

其他精彩文章

2021 年你应该尝试的 8 个 React 库

使用 Node, Sequelize, Postgres 和 Docker 搭建 CURD API【译】

5 个你会在 2021 年的 React 项目中用到的库

【分享】每个 Web 开发者在 2021 年必须拥有 15 个 VSCode 扩展

【分享】73 个提高生产力的很棒的 NPM 包【译】

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wsfjwx.html