这也是 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 包【译】