在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>

最新文章

  1. react lazyload
  2. smb服务器命令
  3. Java实现注册时发送激活邮件+激活
  4. JQuery------获取&lt;input type=&quot;file&quot;&gt;中的文件内容
  5. css居中总结
  6. Oracle时间戳 与时间之间的相互转换
  7. asp.net系统过滤器、自定义过滤器
  8. SELECT 语句不详解
  9. 转载:python文件打开方式详解——a、a+、r+、w+区别
  10. Poco之ftp获取文件列表以及下载文件
  11. SQL Server 文件流文件组
  12. [Leetcode][Python]24: Swap Nodes in Pairs
  13. [国嵌笔记][017][Makefile工程管理]
  14. [Swift]LeetCode279. 完全平方数 | Perfect Squares
  15. redis集群部署那点事
  16. BATJ等大厂最全经典面试题分享
  17. SQLSqlserver中如何将一列数据,不重复的拼接成一个字符串
  18. BOOST ASIO 学习专贴
  19. JanusGraph 图数据库安装小记 ——以 JanusGraph 0.3.0 为例
  20. [转]Web登录中的信心安全问题

热门文章

  1. 前端安全系列之二:如何防止CSRF攻击?
  2. mysql查询语句 和 多表关联查询 以及 子查询
  3. [ 原创 ] Java基础6--构造函数和抽象类的性质
  4. 数据预处理:标准化(Standardization)
  5. luogu NOIp热身赛(2018-11-07)题解
  6. BZOJ.3611.[HEOI2014]大工程(虚树 树形DP)
  7. 【枚举】AtCoder Regular Contest 095 C - Symmetric Grid
  8. hdu 1698 线段树 成段更新
  9. Codeforces Round #361 (Div. 2) B. Mike and Shortcuts bfs
  10. 2016 UESTC DP专题题解