<script type="text/javascript"> var firstVal={ name:"Adam", weather:"sunny", }; var secondVal={ name:"Adam", weather:"sunny", }; var test = firstVal == secondVal; document.write(test); /*if (firstVal == secondVal) { document.write("same"); }else{ document.write("NOT SAME"); };*/ </script>
1 回答
已采纳
Suber丶林
TA贡献75条经验 获得超180个赞
在JavaScript中,有分基本类型,复合类型。基本类型均可使用“==”号等操作符进行比较,而复合类型则不可。
基本类型变量指向的是数值,而复合类型指向的是内存地址。
如果想比较两个对象的元素是否相等只能自己写个function进行循环比较。
添加回答
举报
0/150
提交
取消