lodash判断值是否相等,使用深比较以及自定义函数

简介: lodash判断值是否相等,使用深比较以及自定义函数
functionisGreeting(value) {
return/^h(?:i|ello)$/.test(value);
}
functioncustomizer(objValue, othValue) {
if (isGreeting(objValue) &&isGreeting(othValue)) {
returntrue;
  }
}
vararray= ['hello', 'goodbye'];
varother= ['hi', 'goodbye'];
_.isEqualWith(array, other, customizer);

输出:true

目录
相关文章
|
2月前
|
JavaScript 前端开发
JS : 柯里化 分布传参给函数
JS : 柯里化 分布传参给函数
|
3月前
|
JavaScript
Vue插值表达式数组写法,插值表达式,如何插入数据,数组,集合,{{}}多项数据显示页面的写法
Vue插值表达式数组写法,插值表达式,如何插入数据,数组,集合,{{}}多项数据显示页面的写法
|
4月前
JS-函数封装数组求和案例
JS-函数封装数组求和案例
|
JavaScript 前端开发 测试技术
javascript的filter、map数组深浅拷贝之展开语法的奇技淫巧
javascript的filter、map数组深浅拷贝之展开语法的奇技淫巧
94 0
|
JavaScript 前端开发 API
📕 重学JavaScript:判断数组中包含哪些值有什么好方法?
你有没有遇到过这样的问题:你想要判断一个数组中包含哪些值,但是却不知道改用什么方法就直接用for循环遍历?🤔
88 0
|
JavaScript 前端开发
|
JavaScript
js基础笔记学习85-箭头函数得返回值
js基础笔记学习85-箭头函数得返回值
69 0
js基础笔记学习85-箭头函数得返回值
lodash根据迭代函数倒置对象的属性和值
lodash根据迭代函数倒置对象的属性和值
53 0
Lodash学习之集合调用函数处理
Lodash学习之集合调用函数处理
91 0
Lodash学习之集合调用函数处理