iT邦幫忙

鐵人檔案

2024 iThome 鐵人賽
回列表
自我挑戰組

從零開始 - 30 天學習筆記 系列

在這 30 天的挑戰中,將記錄自己學習的過程,涵蓋 JavaScript、CSS、Python、軟體開發中的專有名詞等。

參賽天數 8 天 | 共 12 篇文章 | 0 人訂閱 訂閱系列文 RSS系列文 團隊轉職工程師之陰謀論
DAY 1

Day 1 - JavaScript:變數宣告

變數宣告 JavaScript 的變數規則開頭需使用 字母、下底線、錢號 ,後面可以是英文字母、底線 或是錢字號以及數字變數名稱不可以是保留字並且區分字母大小寫...

2024-09-15 ‧ 由 ding_9543 分享
DAY 2

Day 2 - JavaScript:var、let & const

var、let & const 差異 1. 變數提升 首先要先了解 JS 執行方式分為 2 階段運作 : 建立期:註冊名稱 + 初始化 執行期:執行...

2024-09-16 ‧ 由 ding_9543 分享
DAY 3

Day 3 - JavaScript:var、let & const

var、let & const 差異 2. 作用域 Scope 作用域的意思就是 "變數可以使用的範圍" function sco...

2024-09-17 ‧ 由 ding_9543 分享
DAY 4

Day 4 - JavaScript:var、let & const

var、let & const 差異 3. 重複宣告 var 可重複宣告 var 允許重複宣告,且並不會跳出任何的錯誤或警告訊息,因此很容易在沒注...

2024-09-18 ‧ 由 ding_9543 分享
DAY 5

Day 5 - JavaScript:函數宣告

函數宣告 函數:指的是將一段程式包起來,有可能是一個功能或是會需要重複執行的內容,除了方便重複使用以外也會更好維護 常見定義函式的方式: 函式宣告 (func...

2024-09-19 ‧ 由 ding_9543 分享
DAY 6

Day 6 - JavaScript:函數

上一篇題到了函數宣告這篇則來談談如何寫出可讀性高且好維護的函數的技巧 在 function 中的 return 關鍵字除了回傳結果以外,它同時還會有另外一個功能...

2024-09-20 ‧ 由 ding_9543 分享
DAY 7

Day 7 - JavaScript:高階函數

高階函數 (Higher-Order Function) 是指「接受或是回傳函式」的函式換句話就是符合下列其中一項就算是高階函數 用別的 function 當...

2024-09-21 ‧ 由 ding_9543 分享
DAY 8

Day 8 - JavaScript 陣列

陣列 Array 陣列是一個 有順序性 的序列,格式為 [value1, value2, value3, ...],每個值都會有對應的索引值,可以透過索引值去取...

2024-09-22 ‧ 由 ding_9543 分享
DAY 8

Day 9 - JavaScript:陣列函數

陣列常用方法 .map 將陣列內的每個元素,皆傳入並執行一次類似 forEach(),但 map() 會產生一個新陣列 將陣列中的元素變成兩倍 cons...

2024-09-24 ‧ 由 ding_9543 分享
DAY 8

Day 10 - JavaScript:箭頭函數

箭頭函數 Arrow Function 是在 ES6 增加的一種函數定義方式,語法相對更簡潔更加容易閱讀,箭頭函數使用 => 來定義,視情況可以省略 fu...

2024-09-24 ‧ 由 ding_9543 分享