编者按:本文转载自 zhCN_超 的掘金专栏,原文链接 - Learn these neat JavaScript tricks in less than 5 minutes , 来一起学习吧!一些日常开发技巧,意译了。清空和截短数组最简单的清空和截短数组的方法就是改变 length 属性:const arr = [11, 22, 33, 44, 55, 66];// 截取arr.length = 3;console.log(arr); //=> [11, 22, 33];// 清空arr.length = 0;console.log(arr); //=> []console.log(arr[2]); //=> undefined使用对象结构模拟命名参数以前,当我们希望向一个函数传递多个参数时,可能会采用配置对象的模式:doSomething({ foo: 'Hello', bar: 'Hey!', baz: 42 });function doSomething(config) { const foo = config.foo !== undefined ? config.foo : 'Hi'; const bar = config.bar !== undefined ? config.bar : 'Yo!'; const baz = config.baz !== undefined
………………………………