# 2023.06.15 JavaScript **1. 流程控制** **2. 函數** ==>如何定義函數? ==>匿名函數、箭頭函數 ==>差異? ==>參數 vs 引數 ==>參數的預設值 ==>回傳值 ==>所有函數是否有回傳功能? **4. 陣列 & 物件** ==>陣列裡面可以隨意放取(任何值) ==>陣列可以再放陣列(多維度) ==>放進去之後,如何取出跟替換? ==>常用方法 如何檢查陣列的元素? indexOf、includes、 forEach、callback 符合條件的元素?? find、map、filter、reduce **5. DOM** ==> ## 練習題 ![](https://hackmd.io/_uploads/B1YKXgODn.png) ![](https://hackmd.io/_uploads/H1Q9mgdDh.png) ![](https://hackmd.io/_uploads/SyA9mgdD2.png) ![](https://hackmd.io/_uploads/SJ7iQxuv3.png) ![](https://hackmd.io/_uploads/S1LoQgdwh.png)