=: 赋值运算符
==: 叫相等运算符
===:叫严格运算符
=:赋值运算符
==:判断是否相等:忽略了类型进行值的比较。
===:判断是否相等:先进行值的比较,如果值相等,再去比较类型。即带有类型的值的比较。
// “==”比较测试,只要内容相同
console.log(1 == 1); true//两个参数都是数字1作比较,打印结果为true
console.log(1 == '1'); true//两个参数一个是数字1,一个是字符1,打印结果也为true
// "==="比较测试,不仅要类型相同,类型也要相同
console.log(1 === 1);true//两个参数都是数字类型的,打印结果为true;
console.log(1 === '1');false//两个参数一个是数字类型1,一个是字符类型‘1’,打印结果为false,因为两个参数类型不一同