成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

關(guān)于javascrip ==(等號(hào)) 和===(恒等)判斷

joywek / 1404人閱讀

摘要:與所有值都不相等,包括它自己判斷規(guī)則,兩邊值類型不同的時(shí)候,要先進(jìn)行類型轉(zhuǎn)換,再比較。判斷一個(gè)值是否是,只能用來(lái)判斷如果兩個(gè)都是字符串,每個(gè)位置的字符都一樣,那么相等否則不相等。等號(hào)如果兩個(gè)值類型相同,進(jìn)行比較。

說(shuō)明

在JavaScript中,下面的值被當(dāng)做假(false),除了下面列出的值,都被當(dāng)做真(true):

false

null

undefined

空字符串

數(shù)字 0

NaN //屬性是代表非數(shù)字值的特殊值。NaN 與所有值都不相等,包括它自己

  NaN   ===  NaN     //false
  !!NaN === !!NaN    //true
判斷規(guī)則

==, 兩邊值類型不同的時(shí)候,要先進(jìn)行類型轉(zhuǎn)換,再比較。

===,不做類型轉(zhuǎn)換,類型不同的一定不等。

恒等(===)

如果類型不同,就[不相等]

如果兩個(gè)都是數(shù)值,并且是同一個(gè)值,那么[相等];(!例外)的是,如果其中至少一個(gè)是NaN,那么[不相等]。(判斷一個(gè)值是否是NaN,只能用isNaN()來(lái)判斷)

如果兩個(gè)都是字符串,每個(gè)位置的字符都一樣,那么[相等];否則[不相等]。

如果兩個(gè)值都是true,或者都是false,那么[相等]。

如果兩個(gè)值都引用同一個(gè)對(duì)象或函數(shù),那么[相等];否則[不相等]。

如果兩個(gè)值都是null,或者都是undefined,那么[相等]。

等號(hào)(==)

如果兩個(gè)值類型相同,進(jìn)行 === 比較。

如果兩個(gè)值類型不同,他們可能相等。根據(jù)下面規(guī)則進(jìn)行類型轉(zhuǎn)換再比較:

如果一個(gè)是null、一個(gè)是undefined,那么[相等]。

如果一個(gè)是字符串,一個(gè)是數(shù)值,把字符串轉(zhuǎn)換成數(shù)值再進(jìn)行比較。

如果任一值是 true,把它轉(zhuǎn)換成 1 再比較;如果任一值是 false,把它轉(zhuǎn)換成 0 再比較。

如果一個(gè)是對(duì)象,另一個(gè)是數(shù)值或字符串,把對(duì)象轉(zhuǎn)換成基礎(chǔ)類型的值再比較。對(duì)象轉(zhuǎn)換成基礎(chǔ)類型,利用它的object.toString()或者object.valueOf()方法。

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/80074.html

相關(guān)文章

  • JavaScript 運(yùn)算符與邏輯分支

    摘要:復(fù)合賦值運(yùn)算符通過(guò)的形式表示,表示算術(shù)運(yùn)算符。含有的運(yùn)算都為和都不等于,邏輯運(yùn)算符邏輯運(yùn)算符通常用于布爾值的操作,一般和關(guān)系運(yùn)算符配合使用,有三個(gè)邏輯運(yùn)算符邏輯與邏輯或邏輯非。無(wú)論這個(gè)值是什么數(shù)據(jù)類型,這個(gè)運(yùn)算符都會(huì)返回一個(gè)布爾值。 運(yùn)算符 一元運(yùn)算符 只能操作一個(gè)值的運(yùn)算符叫做一元運(yùn)算符 //后取值 先執(zhí)行運(yùn)算, 再取值 //前取值 先取值, 再執(zhí)行運(yùn)算 前自加: var x=...

    yankeys 評(píng)論0 收藏0
  • 10.26 酷狗音樂(lè)校招前端一面經(jīng)歷

    摘要:安全性請(qǐng)求可被緩存,請(qǐng)求保存在瀏覽器歷史記錄中則不能被緩存。與相比,的安全性較差,因?yàn)榘l(fā)送的數(shù)據(jù)是的一部分。 酷狗一面 1. 如何實(shí)現(xiàn)三欄布局(左右兩邊固定寬度,中間自適應(yīng))? 使用flex布局: 父元素設(shè)置display: flex,左右兩邊設(shè)置固定寬度,中間設(shè)置flex-grow: 1; 使用浮動(dòng)布局:左右兩邊設(shè)置固定寬度,而且分別設(shè)置float:left和right,這個(gè)方法有...

    GitCafe 評(píng)論0 收藏0
  • 刷前端面經(jīng)筆記(二)

    摘要:但這會(huì)帶來(lái)高度塌陷的問(wèn)題,所以要清除浮動(dòng)。核心內(nèi)置類,會(huì)嘗試先于例外的是,利用的是轉(zhuǎn)換。安全性請(qǐng)求可被緩存,請(qǐng)求保存在瀏覽器的歷史記錄中則不能被緩存。與相比,的安全性較差,因?yàn)榘l(fā)送的數(shù)據(jù)是的一部分。 1.實(shí)現(xiàn)三欄布局(左右兩邊固定寬度,中間自適應(yīng)) 1)浮動(dòng)布局左右兩邊固定寬度,并分別設(shè)置float:left和float:right。(但這會(huì)帶來(lái)高度塌陷的問(wèn)題,所以要清除浮動(dòng)。清除浮動(dòng)...

    rottengeek 評(píng)論0 收藏0
  • 關(guān)于Resnet殘差網(wǎng)絡(luò)的一些理解

    摘要:在當(dāng)前的背景下,卷積神經(jīng)網(wǎng)絡(luò)提出之后,深度成為人們要追求的目標(biāo)。同時(shí),殘差網(wǎng)絡(luò)也很好的解決了梯度下降中的梯度彌散的問(wèn)題。經(jīng)典網(wǎng)絡(luò)目前最主經(jīng)典的殘差網(wǎng)絡(luò)莫過(guò)于。 注:整理自各個(gè)博客,并且添加個(gè)人理解 隨著卷積神經(jīng)網(wǎng)絡(luò)的發(fā)展和普及,網(wǎng)絡(luò)深度和架構(gòu)研究早已經(jīng)成為人們常見(jiàn)的問(wèn)題,所以,現(xiàn)在卷積神經(jīng)網(wǎng)絡(luò)的趨勢(shì)發(fā)展趨勢(shì)就是:足夠深、足夠廣。足夠深就是網(wǎng)絡(luò)層數(shù)足夠深,足夠廣就意味著不能從傳統(tǒng)尺度...

    antyiwei 評(píng)論0 收藏0
  • JavaScrip學(xué)習(xí)之Object(上)

    摘要:對(duì)象篇簡(jiǎn)介本身就是一個(gè)函數(shù),可用于工具函數(shù),也可以是用于構(gòu)造對(duì)象的函數(shù)其次可以添加屬性和方法方法又可以分為靜態(tài)方法定義在自身上的和實(shí)例方法定義在原型上的工具函數(shù)作為工具函數(shù)參數(shù)可以是任意數(shù)據(jù)類型,將其轉(zhuǎn)為對(duì)象如果參數(shù)是空,,則將其轉(zhuǎn)換為空對(duì) 對(duì)象篇 Object簡(jiǎn)介 Object本身就是一個(gè)函數(shù),可用于工具函數(shù),也可以是用于構(gòu)造對(duì)象的函數(shù);其次Object可以添加屬性和方法;方法又可以...

    li21 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

閱讀需要支付1元查看
<