浙江和海建设集团网站首页,去掉自豪地采用wordpress,简单的网站怎样做,天气网站建设如果x和y的类型相同#xff0c;JavaScript会用equals 方法比较这两个值或对象。 没有出现在表格中的情况都会返回 false。#xff08;表格中的方法都是内部规定的#xff09;
对于 toNumber 方法#xff1a; 对于 toPrimitive 方法#xff1a; // 举个例子#xff1a;
c…如果x和y的类型相同JavaScript会用equals 方法比较这两个值或对象。 没有出现在表格中的情况都会返回 false。表格中的方法都是内部规定的
对于 toNumber 方法 对于 toPrimitive 方法 // 举个例子
console.log(aaa ? true :false) // true字符串长度大于1
console.log(aaa true) // false第二行代码之所以为 false就是因为 true 先转化为数 1因此开始比较 aaa 1然后 ‘aaa’ 转化为数字变为 Nan最终变为 Nan 1 的比较。所以结果就是 false。
同理 console.log(aaa false) 的结果也是 false。
然后我们来说说 如果两个值类型不同结果就是 false。如果类型相同结果会根据下表判断。 // 举个例子
let person1 {name:jjb)
let person2 {name:jjb)
console.log(person1 person2) // false不同的对象地址不同