課程
/前端開發
/JavaScript
/用JS實現購物車特效
els[i].className===cls 為什么是3 個等號啊? ==不就可以了嗎?
2014-07-01
源自:用JS實現購物車特效 2-1
正在回答
舉例說明: "1" == true 類型不同,"=="將先做類型轉換,把true轉換為1,即為 "1" == 1; 此時,類型仍不同,繼續進行類型轉換,把"1"轉換為1,即為 1 == 1; 此時,"==" 左右兩邊的類型都為數值型,比較成功! 如果比較:"1" === true 左側為字符型,右側為bool布爾型,左右兩側類型不同,結果為false; 如果比較:"1" === 1 左側為字符型,右側為int數值型,左右兩側類型不同,結果為false; 如果比較: 1 === 1 左側為int數值型,右側為int數值型,左右兩側類型相同,數值大小也相同,結果為true; 如果比較: 1 === 2 左側為int數值型,右側為int數值型,左右兩側類型相同,但數值大小不同,結果為false; 簡而言之就是 "==" 只要求值相等; "===" 要求值和類型都相等 ^_^
哦哦 懂了 嘿嘿
--內容來源于百度,我自己知道原因,但是解釋的沒這個好,所以就給樓主粘貼過來了-- --我不生產代碼,我只是計算機的搬運工--
== equality 等同 === identity 恒等 == 兩邊值類型不同的時候,要先進行類型轉換,再比較。 === 不做類型轉換,類型不同的一定不等。
舉報
通過JavaScript實現類似淘寶網絡購物車功能效果
2 回答
3 回答
69 回答
14 回答
13 回答
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2014-07-02
舉例說明: "1" == true 類型不同,"=="將先做類型轉換,把true轉換為1,即為 "1" == 1; 此時,類型仍不同,繼續進行類型轉換,把"1"轉換為1,即為 1 == 1; 此時,"==" 左右兩邊的類型都為數值型,比較成功! 如果比較:"1" === true 左側為字符型,右側為bool布爾型,左右兩側類型不同,結果為false; 如果比較:"1" === 1 左側為字符型,右側為int數值型,左右兩側類型不同,結果為false; 如果比較: 1 === 1 左側為int數值型,右側為int數值型,左右兩側類型相同,數值大小也相同,結果為true; 如果比較: 1 === 2 左側為int數值型,右側為int數值型,左右兩側類型相同,但數值大小不同,結果為false; 簡而言之就是 "==" 只要求值相等; "===" 要求值和類型都相等 ^_^
2014-07-02
哦哦 懂了 嘿嘿
2014-07-02
--內容來源于百度,我自己知道原因,但是解釋的沒這個好,所以就給樓主粘貼過來了-- --我不生產代碼,我只是計算機的搬運工--
2014-07-02
== equality 等同 === identity 恒等 == 兩邊值類型不同的時候,要先進行類型轉換,再比較。 === 不做類型轉換,類型不同的一定不等。