![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js小技巧
js常见功能的多种方法实现总结
枕月娘娘万寿无疆
这个作者很懒,什么都没留下…
展开
-
vscode 配置文件
// 将设置放入此文件中以覆盖默认设置 { "editor.fontSize": 18, "editor.fontFamily": "'Source Code Pro', 'Noto Sans CJK SC', Consolas", "editor.rulers": [120], "editor.tabSize": 2, "editor.minimap.enabled": true, "editor.minimap.renderCharacters": fal原创 2021-04-16 10:35:35 · 242 阅读 · 0 评论 -
js的简单数组去重
介绍几种数组去重的方法 //举例数组: const arr = [1,1,'2','2',null,null,undefined,undefined,new String('1'),new String('1'),/a/,/a/,NaN,NaN] set原创 2020-10-11 16:58:29 · 108 阅读 · 1 评论 -
js的克隆
浅克隆 Objext.assign() lodash的 _.clone 方法 // 浅克隆函数 function shallowClone(o) { const obj = {}; for ( let i in o) { obj[i] = o[i]; } return obj; } // 被克隆对象 const oldObj = { a: 1, b:...原创 2020-03-28 17:09:42 · 119 阅读 · 0 评论 -
ES6-promise小技巧
Promise.all([…]) 从Promise.all返回的主promise在所有成员promise都完成后才会执行,如果这些promise中有任何一个被拒绝(reject/error),住promise就会被拒绝,并丢弃来自其他所有promise的结果。---- 所以针对Promise.all([…])中的成员promise,注意关联一个reject/error的catch 如果数组为空,主promise会立即执行。 Promise.race([…]) 一旦有任意一个promi.原创 2020-08-30 16:15:01 · 100 阅读 · 0 评论