你遇到过哪些很老练的js代码
这让我想起《JavaScript高级程序设计》中的一段代码,讲寄生构造函数模式时,有一个把参数依此添加进数组的需求。
如果是我的话,可能会这样写:for (var i = 0, len = arguments.length; i \u0026lt; len; i++) { values.push(arguments);}书上的写法:values.push.apply(values, arguments);
■网友
求两个(不含对象)数组交集差集
let a = new Set();
let b = new Set();
// 并集
let unionSet = new Set();
//
// 交集
let intersectionSet = new Set(.filter(x =\u0026gt; b.has(x)));
//
// ab差集
let differenceABSet = new Set(.filter(x =\u0026gt; !b.has(x)));
//
之前开发小程序的时候写的
■网友
一开始(function(){})()觉得很有意思。后来new SHASHASHA注意没括号。js的各种写法蛮好玩的
■网友
【你遇到过哪些很老练的js代码】 Object.keys().map(v=\u0026gt;~~v)
之前学到的。。今天在项目中用到了。哈哈,炫酷又装逼
推荐阅读
- 医院|感染艾滋病毒初期有哪些征兆?可以自行检查吗?共用马桶会传染吗
- 玩游戏花钱最多的有哪些游戏,哪些人
- 旅行|需要准备哪些物品?全面冬季出游清单,建议收藏带宝宝出门旅行
- 红米手机通过QQ空间的成功营销,给涉足社会化营销的企业有哪些启示
- 互联网在线音乐行业有哪些可能的盈利模式
- 直播会成为品牌传播的另一个途径么有哪些可行的方法感觉有戏又没头绪好捉急。
- 侧重业务逻辑的产品需求规格说明书,需要有哪些要点
- 大学|上海大学第8,前10名有哪些高校?上海市30所大学排名
- 学图像处理有哪些不错的书推荐
- 新浪微博创新基金投资了哪些团队
