###### tags: JS筆記
# JS筆記
## 目錄
- [L1、變數與資料型別概述]
- [L2、布林、undefined、null]
- [L3、比較運算子與邏輯運算子]
- [L4、]
## L1、變數與資料型別概述
- [1-1變數宣告方式](/G2ISbuKKSymqhpkewIzr5g)
- [1-2變數let、const、var 介紹](https://hackmd.io/t9DWEpiJQu-et9LPIaXjbA)
- [1-3 console.log印出資訊](/6IwBFN9GS6S9JIm7xSmWOQ)
- [1-4 length算出字串數](/ORS1E0HeSNG-1xv1SUte9Q)
- [1-5 用trim顯示無空白建的值](/u-V6tnOuR-uszPLblK5Ibw)
- [1-6 用‵ 符號簡化樣板字面值](/qQ4NTaMfRfe7Lxvu0uuBBw)
## L2、布林、undefined、null
- [L2-1 boolean值介紹](/N_yPhy3cSk-Gpc-0H9m0Jw)
- [L2-2 undefined、null](/ALUOwOx8Sm2DGbt9XkLICQ)
- [L2-3 NAN產生時機](/StNaHqGRRq-AOVLSCA81XQ)
- [L2-4 字串與數字相互轉換 parseInt、toString](/iAaBSD-lR025bPefGjL0Og)
- [附加筆記 容易搞混的四兄弟](/QjqFvilIR1OokcAA-9YpBg)
1.length 2.trim 3.parseInt 4.toString();
## L3、比較運算子與邏輯運算子
- [L3-1 比較運算子](/zubueg51RBaTtUMD61Q5Mw)
- [L3-2 邏輯運算子](/gAbmdGhgTFi6W2ny0dUsUg)
- [L3-3 邏輯運算子情境範例](/9lC1R4uBTjGpLZQhF8mktg)
## L4、if流程判斷
- [L4-1 流程判斷](/aAH2kyErT729yhyUa8ErdQ)
if、 else、esle if
- [L4-2 if流程圖規劃](/8gSy1smcSeaXbpFyJgu7pQ)
- [L4-3 if中包if](/lGPCOApJTxWEWSUAeHQBRQ)
## L5、陣列
- [L5-1 宣告陣列](/4J5r-8VFSnqUEZePN3WV7w)
__(1.宣告 2.資料混合 3.讀取)
- [L5-2 length 讀取陣列長度流程](/mPqSs1RQQwyxIbb0n_PCdw)
__(length)
- [L5-3 陣列資料寫入方法](/T6emlZh-Ql-31iOlVY172w)
__(1.[]寫入 2.push 3.unshift)
- [L5-4 陣列資料刪除方法](/v3fi1HqgSjqfOpTVy3th-w)
__(1.pop&shift 2.splice)
## L6、物件
- [L6-1 物件格式](/ZeWdZlLzQJeHYEvaNDIaeA)
__(1.物件格式 2.讀取物件的值)
- [L6-2 新增及修改物件](/mf19ON09Qre1dKtl6MrJhw)
__(1.新增及修改屬性 2.[]讀取物件值 3.字串讀取物件值
## L7、物件與陣列整合應用
- [L7-1 讀取及應用](/cm51idJMRu-7cjm4YE6L5A)
- [L7-3 JSON](/9eX0OPeMTyK-piqasr0myQ)
- [L7-3搭配IF條件式判斷](/qA0qQbsYR-ur7n8T_2iwIA)
## L8、Function
- [L8-1 函式宣告及執行](/TQWetLInRSG294g0tTFP-g)
- [L8-2 參數](/r-5v5_jJSJSYAi9hRgqDRA)
- [L8-3 return回傳值](/bzW54X-2Th6VeddgxNxB8Q)
- [L8-4 區域變數與全域變數](/H-PeFsysRd-tHDs-RdSBhw)
{"metaMigratedAt":"2023-06-16T05:12:41.816Z","metaMigratedFrom":"Content","title":"JS筆記","breaks":true,"contributors":"[{\"id\":\"288fd4a6-d74e-4f96-99a6-dd812ebeb072\",\"add\":2750,\"del\":889},{\"id\":\"a3d64b12-a799-43c7-bbbb-f25748f7e3b1\",\"add\":3,\"del\":3}]"}