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