當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
javascript中==和===的区别
生活随笔
收集整理的這篇文章主要介紹了
javascript中==和===的区别
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
我們在使用javascript時總要使用判斷兩個變量是否相等來執行之后的一些操作,我一開始學習javascript的時候,還沒有===這個概念,只知道使用==來判斷兩個變量是否相等,然而在學習過程中發現了==和===這兩個判斷變量的比較運算符還是值得我們了解和學習的。
==是等于,這里的等于只是判斷兩個變量的值是否相等,如1和"1"這兩個變量比較時結果為true。
var a = 1;//新建一個number變量 var b = "1";//新建一個string變量 console.log(a == b);//true===是絕對等于,只有兩個變量的類型和值全部相同是比較結果才為true。
var a = 1;//新建一個number變量 var b = "1";//新建一個string變量 console.log(a === b);//falsevar c = "2";//新建一個string變量 var d = "2";//新建一個string變量 console.log(c === d);//true?
轉載于:https://www.cnblogs.com/wgl1995/p/7079358.html
總結
以上是生活随笔為你收集整理的javascript中==和===的区别的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 用set和shopt设置bash选项
- 下一篇: JavaScript作用域学习笔记(if