js中的== 、=、 ===

     "=”是赋值操作符。
    “==”是判断值是否相等操作符。
    “===”是判断是否完全相等操作符。
举个例子:
x=8;//表示把8赋值给x
x==y;//判断x和y是否相等,在这里,如果x=“55”;y=55,前者是一个字符串,后者是一个数值,但是按照js规范,x==y也是成立的,也就是说他们是相等的。
x===y;//判断x和y是否完全相等,如果=“55”;y=55,前者是一个字符串,后者是一个数值,但是按照js规范,x===y就是不成立的,因为类型不同。

你可能感兴趣的:(===)