TA貢獻1859條經驗 獲得超6個贊
對于!+1,其中的+在此處作為一元正號(+),計算后面操作數的數值,會嘗試將其轉換成一個數值。如+1 => 1, +'1' => 1。邏輯非!僅僅判斷其后操作數是否為真值,假值有:null,undefined,false,NaN,0,-0,+0。一元加法的優先級為16,邏輯非的優先級也是16,但是他們的關聯性是從右向左,所以此處+1為真值,邏輯非!后則為false。
!+1
+
一元正號(+)
+1 => 1
+'1' => 1
邏輯非!
假值有:null,undefined,false,NaN,0,-0,+0
+1為真值
false
可參考 優先級匯總表
數據結構與算法(前端版)
¥ 58.00
Web前端開發修煉指南
解鎖前端面試體系核心攻略
¥ 78.00
高薪之路—前端面試精選集
JavaScript 設計模式精講
¥ 48.00
舉報
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號