JS 中=,== 和 ===的区别 1,=是赋值的意思。 2,== 是判断等于的意思,返回的是一个布尔值,需要注意的是 == 是不判断类型的,如果 alert(2==‘2’);也返回true。 3,=== 也是判断的,但是它要比 == 判断的严谨一点,它的判断必须什么都相等,如alert(2===‘2’);将返回false,因为前面的2是数字类型,后面的2是字符串类型。