收藏本站
设置首页
存到桌面
登录
注册
帮助
请登录
X
*
姓名:
*
密码:
*
验证码:
登录
重置
忘记密码
注册
皮特工具是集查找工作、淘宝优惠券、IP、身份证、八字、彩票、手机吉凶查询等于一身的综合服务类以微信公众号为主要载体的便民工具。
新闻
玩机教程
博客
养殖
种植
PC语言
汽车
人物风景
知识库
易经学
故事会
医药
系统
AI
数据库
1
搜本板块
搜全板块
2
前一篇:Javascript跨域请求的4种解决方式
后一篇:JavaScript创建一个欢迎cookie弹出窗实现代码
Javascript判断对象是否相等实现代码
作者:CC
今阅(1)
3日(1)
7日(1)
发表时间:2024-04-28 03:33:50
30日(2)
总阅(9)
文章摘要:
```javascript function isEqual(obj1, obj2) { // 判断类型是否相同 if (typeof obj1 !== typeof obj2) { return false; } // 判断是基本类型值还是对象 if (typeof obj1 !== \'object\') { return obj1 === obj2; } // 判断数组长度是否相等 if (Object.keys(obj1).length !== Object.keys(obj2).length) { return false; } for (let key in obj1) { if (!obj2.hasOwnProperty(key) || !isEqual(obj1[key], obj2[key])) { return false; } } return true; } // 例子 const obj1 = { a: 1, b: 2 }; const obj2 = { b: 2, a: 1 }; console.log(isEqual(obj1, obj2)); // true ```
前一篇:Javascript跨域请求的4种解决方式
后一篇:JavaScript创建一个欢迎cookie弹出窗实现代码
豫ICP备16000183号-1
豫公网安备41108102000697