抽象等值‘==’ 绝对等值‘===’

规则:

1.原始类型比较 两边转成数字

2.对象类型与原始类型比较    对象类型转成原始类型再转成数字类型进行比较(万物皆数)

先通过valueOf()方法转原始类型,如果不是,再通过toString()方法转原始类型

数组和对象类型的valueOf方法返回的是它本身,

所以用toString()方法,

数组的返回结果为‘1,2,3’

对象的放回结果为"[object Object]"

原文地址:https://www.cnblogs.com/miumiu316/p/6509863.html