= == === != !==区别
= 表示赋值
var a='b'; console.log(a); //b
==表示不比较数据类型,只比较值
var a='0';
a==0;//true
===恒等,左右两边值和数据类型啥的都相等
var a='0'; a===0;//false
!= 两边的数据类型不一致事,会隐式转换为相同数据类型,然后对值进行比较
var a='0'; a!=0;//false
!==不会进行类型转换,在比较时除了对值进行比较外,还比较两边的数据类型,是===的非。
var a='0'; a!=0;//true