iT邦幫忙

鐵人檔案

2024 iThome 鐵人賽
回列表
佛心分享-IT 人自學之術

javascript基礎自學及各工具應用了解 系列

從0開始自學javascript,了解語言的特性,並進行實作

參賽天數 26 天 | 共 26 篇文章 | 2 人訂閱 訂閱系列文 RSS系列文
DAY 11

d11 數組與對象數組方法

陣列(Array) 陣列是JavaScript中的基本數據結構,它是一個用於存儲多個任何類型的值的有序集合,它有四個常見的方法:push、pop、shift 和...

2024-09-25 ‧ 由 max1112 分享
DAY 12

d12 DOM操作

DOM 什麼是DOM DOM(Document Object Model)是一個用於表示和操作HTML和XML文檔的結構化模型。它將文檔中的每個元素、屬性或文本...

2024-09-26 ‧ 由 max1112 分享
DAY 13

d13 作用域與閉包

作用域(Scope) 作用域是指變數可被訪問的範圍。在 JavaScript 中,作用域主要有以下幾種: 1.全域作用域(Global Scope): 變數在整...

2024-09-27 ‧ 由 max1112 分享
DAY 14

d14 異步編程(上)

異步編程 異步編程是JavaScript中處理長時間操作(如I/O操作、HTTP請求、定時器等)的核心概念之一。由於JavaScript 是單線程語言,它無法同...

2024-09-28 ‧ 由 max1112 分享
DAY 15

d15 異步編程(中)

'Promise'概念與詳細解析 'Promise'是JavaScript處理異步操作的一種方法,他是為了解決回調地獄(callback hell)的出現。它代...

2024-09-29 ‧ 由 max1112 分享
DAY 16

d16 異步編程(下)

Async/await Async/await是JavaScript中處理異步操作的另一種方法,它建立在'Promise'的基礎之上。他提供了一種更直觀、更類似...

2024-09-30 ‧ 由 max1112 分享
DAY 17

d17 異步編程

JavaScript中的Event Loop 基本概念 就如前幾篇所提到的,由於JavaScript是單線程的程式語言,因此它無法同時處理多個任務,這時候就需要...

2024-10-01 ‧ 由 max1112 分享
DAY 18

d18 ES6 新特性

箭頭函數 箭頭函數是更簡潔的函數定義方式,並且它們不會綁定自己的this,而是繼承外層上下文的this。之前在函數的部分介紹過了,有興趣的可以去看第八天的函數(...

2024-10-02 ‧ 由 max1112 分享
DAY 19

d19 錯誤處理

try...catch try...catch結構可以有效捕獲並處理在長篇代碼的執行過程中發生的錯誤,從而避免程序崩潰或發生不可預期的行為。他允許你「嘗試」執行...

2024-10-03 ‧ 由 max1112 分享
DAY 20

d20

模塊化 (Modularization) 模塊化是將代碼分成更小的、可重用的部分(模塊),這樣作能夠使代碼更加清晰、可維護且易於測試。隨著應用程序的增長,模塊化...

2024-10-04 ‧ 由 max1112 分享