5分钟掌握3个JavaScript小技巧

阅读:767|发布时间:2019-05-04 02:37:55

1.使用对象解构来模拟命名参数

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 ? config.baz : 13; // ...

}

ES2015中,有了集合的语法。通过使用集合语法和Spread操作,可以很容易将重复的元素移除:

removeDuplicateItems = arr =>(arr)];

removeDuplicateItems([42, 42, true]);

3:平铺多维数组

万动力(www.wandongli.com),专业的logo免费设计在线生成网站,全自动智能化logo设计,商标设计,logo在线生成!

欢迎使用万动力制作属于您公司自己的logo,不仅专业而且经济实惠,全方位满足您公司品牌化、视觉化的需求。

版权声明:万动力所有作品均由本公司及/或权利人授权发布,仅供网友学习交流,未经上传用户书面授权,请勿作他用。若您 的权利被侵害,请联系 fzypzl@outlook.com, 提交 侵权投诉>

在线智能LOGO设计

小提示:按键盘 Ctrl + D 也能收藏哦!
¥100
返回顶部
二维码失效
请点击刷新
关闭
保存您的LOGO