文章分类 -  工具函数

摘要:一、问题 在js中是不能直接用“==”或者“ ”来计算两个数组是否相等的,那么就需要对数组的值进行比较; 二、次解决方案 对于比较两个数组次要的方法有如下几种,为什么说是次要解决方案呢?因为它不能真正称之为对两个数组的对比。 1. 把两个数组转化为字符串的形式比较,如下: a. 当两个数组元素类型相 阅读全文
posted @ 2021-08-03 15:50 web_cnblogs 阅读(7042) 评论(0) 推荐(1)
摘要:删除属性值为 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 阅读全文
posted @ 2021-07-29 16:38 web_cnblogs 阅读(1605) 评论(0) 推荐(0)
摘要:对象属性剔除应用场景很简单,当你需要使用一个对象,但想移除部分属性时,可以使用该方法。同样的,你可以实现一个对象属性选取方法。 function omit(object, props = []) { let res = {}; Object.keys(object).forEach((key) => 阅读全文
posted @ 2021-07-23 10:45 web_cnblogs 阅读(148) 评论(0) 推荐(0)