(function(){vararr=[1,2,3],str="1,2,3";alert(arr.join(",")===arr.toString()&&arr.toString()==="1,2,3");//truealert(str.valueOf()===str&&str.valueOf()==="1,2,3");//truevara=arr.valueOf();//[1,2,3]alert(a===[1,2,3]||arr===[1,2,3]);//false})();想问下最后一个alert为什么不是true?调试了好几遍一直都是false,还想请问一下valueOf()这个方法具体的针对不同对象返回值是什么,因为我自己做了试验然后跟网上搜到的一些结果不一样。
添加回答
举报
0/150
提交
取消