两个JS对象怎样才能相等
2024-09-13 07:44:03
在JS中,两个对象如何才能相等?下面的两个 Alert,只有一个输出true. 在JS中如何才能构造出两个JS对象相等?
var prop1 = {asd:{def:'abc'}};
var prop2 = {asd:{def:'abc'}}; alert( prop1==prop2)//false alert( prop1['asd']==prop2['asd'] ) ;//false
alert( prop1['asd']['def']==prop1['asd']['def'] ) ; //true
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <TITLE> New Document </TITLE>
<script>
var prop1 = {asd:{def:'abc'}};
var prop2 = {asd:{def:'abc'}}; alert( prop1==prop2)//false alert( prop1['asd']==prop2['asd'] ) ;//false
alert( prop1['asd']['def']==prop1['asd']['def'] ) ; //true
</script>
</HEAD>
<BODY>
</BODY> </HTML>
最新文章
- react lazyload
- smb服务器命令
- Java实现注册时发送激活邮件+激活
- JQuery------获取<;input type=";file";>;中的文件内容
- css居中总结
- Oracle时间戳 与时间之间的相互转换
- asp.net系统过滤器、自定义过滤器
- SELECT 语句不详解
- 转载:python文件打开方式详解——a、a+、r+、w+区别
- Poco之ftp获取文件列表以及下载文件
- SQL Server 文件流文件组
- [Leetcode][Python]24: Swap Nodes in Pairs
- [国嵌笔记][017][Makefile工程管理]
- [Swift]LeetCode279. 完全平方数 | Perfect Squares
- redis集群部署那点事
- BATJ等大厂最全经典面试题分享
- SQLSqlserver中如何将一列数据,不重复的拼接成一个字符串
- BOOST ASIO 学习专贴
- JanusGraph 图数据库安装小记 ——以 JanusGraph 0.3.0 为例
- [转]Web登录中的信心安全问题
热门文章
- 前端安全系列之二:如何防止CSRF攻击?
- mysql查询语句 和 多表关联查询 以及 子查询
- [ 原创 ] Java基础6--构造函数和抽象类的性质
- 数据预处理:标准化(Standardization)
- luogu NOIp热身赛(2018-11-07)题解
- BZOJ.3611.[HEOI2014]大工程(虚树 树形DP)
- 【枚举】AtCoder Regular Contest 095 C - Symmetric Grid
- hdu 1698 线段树 成段更新
- Codeforces Round #361 (Div. 2) B. Mike and Shortcuts bfs
- 2016 UESTC DP专题题解