每天学习几个node库 o(^▽^)┛
————————————————————
in-array github链接: https://github.com/jonschlinkert/in-array
这个库提供了填充数组的方法,原理是遍历数组判断和检查项是否相同
Tips: 默认参数可以通过arr = arr || [] 来设置
代码如下:
1 | /*! |
unordered-array-remove github链接: https://github.com/mafintosh/unordered-array-remove
这个库提供了移除数组指定项的方法(会改变数组原有顺序)
原理利用了array.pop()取出数组最后一项,并且替换指定移除的数组项
缺陷: 会改变原有的数组顺序
代码如下:
1 | module.exports = remove |