== 用于比较判断两者相等,在比较的时候可以转自动换数据类型
===用于严格比较 判断两者严格相等 ,不会进行自动转换,要求进行比较的操作数必须类型一致,不一致时返回flase。
===相对比较更加严格严谨要求比较的两个操作数类型一致
0 == false // true 0在比较时转化为false
0 === false // false ===比较时两边的数值类型必须也要一样
1 == "1" // true ==在比较时自动转换了数据类型
1 === "1" // false ===比较时两边的数值类型必须也要一样
null == undefined // true undefined是一个表示"此处无定义"的原始值,转为数值时为NaN
null === undefined // false ===比较时两边的数值类型必须也要一样
'0' == false // true 字符0在比较时转化为false
'0' === false // false ===比较时两边的数值类型必须也要一样