js中的 ==,!=,===,!== 的用法与区别
2017-02-20 00:00
381 查看
1、== 和 != 属于弱类型比较,若类型不同,先偿试转换类型,再作值比较,最后返回值比较结果 。
2、=== 和 !== 属于强类型比较,只有在相同类型下,才会比较其值。
3、示例:
2、=== 和 !== 属于强类型比较,只有在相同类型下,才会比较其值。
3、示例:
<script type="text/javascript"> var test = 1; var str = '1'; var num = 1; console.log("== : " + (test == num)); //true console.log("=== : " + (test === num)); //true console.log("!= : " + (test != num)); //false console.log("!== : " + (test !== num)); //false console.log("== : " + (test == str)); //true console.log("=== : " + (test === str)); //false console.log("!= : " + (test != str)); //false console.log("!== : " + (test !== str)); //true </script>
相关文章推荐
- js中innerHTML与innerText的用法与区别
- js中innerHTML与innerText的用法与区别
- js中innerHTML与innerText的用法与区别
- js中innerHTML与innerText的用法与区别
- js中innerHTML与innerText的用法与区别
- js中innerHTML与innerText的用法与区别
- js中innerHTML与innerText的用法与区别
- js中innerHTML与innerText的用法与区别
- js中innerHTML,innerText,outerHTML的用法和区别
- js中innerHTML与innerText的用法与区别
- js中innerHTML与innerText的用法与区别
- js中innerHTML与innerText的用法与区别
- js中innerHTML与innerText的用法与区别
- js中innerHTML与innerText的用法与区别
- js中innerHTML与innerText的用法与区别
- js中innerHTML与innerText的用法与区别
- js中innerHTML,innerText,outerHTML的用法和区别
- js中innerHTML,innerText,outerHTML的用法和区别【转】
- js中innerHTML与innerText的用法与区别
- js中innerHTML与innerText的用法与区别