js學習

BushLay發表於2024-08-07

變數

透過prompt收集輸入資訊
image

宣告變數特殊情況
image

八股文
image

字元型別可以隨時變換
image

js中數字前補0為八進位制,補0x為十六進位制
image

方法:isNaN(),如果是數字返回false,反之返回true
image

字串轉義符
image

字串與別的型別拼接,拼接後為字串
image

字串內設定變數
image

布林值資料型別,true參與運算時作為1,false則作為0
image

undifined和數字相加得到的是NaN,null和數字相加得到的是數字
image

typeof檢測資料型別
image

三種將數字型別轉換為字串的方法(第三種為重點)
image

四種將字串轉換為數字型別的方法(整型和浮點型)
image
image

布林值型別轉換(只有這五種轉換後為false,其餘皆為true)
image

浮點數精度有問題,儘量不要用浮點數相比較
image

將數字與字串進行比較時“==”會將字串自動轉換為數字型別
image

邏輯中斷,邏輯與運算
image
邏輯或運算image

運算子優先順序
image

三元表示式
image

switch語句格式 tips:表示式和case關係為全等,如果沒有寫break的話會自動執行後面的語句,不管匹不匹配
image