文章分类 - 工具函数
摘要:一、问题 在js中是不能直接用“==”或者“ ”来计算两个数组是否相等的,那么就需要对数组的值进行比较; 二、次解决方案 对于比较两个数组次要的方法有如下几种,为什么说是次要解决方案呢?因为它不能真正称之为对两个数组的对比。 1. 把两个数组转化为字符串的形式比较,如下: a. 当两个数组元素类型相
阅读全文
摘要:删除属性值为 null、undefined、""、0、NaN、false字段 let obj={ a:'a', b:null, c:'c', d: undefined, e: '', f: 0, g: NaN, h: false } var removePropertyOf=function(obj
阅读全文
摘要:对象属性剔除应用场景很简单,当你需要使用一个对象,但想移除部分属性时,可以使用该方法。同样的,你可以实现一个对象属性选取方法。 function omit(object, props = []) { let res = {}; Object.keys(object).forEach((key) =>
阅读全文
浙公网安备 33010602011771号