🤖技術
27
免費公開
房間資訊
資訊工程相關內容分享
全部
Git 版本控制
JavaScript
全部
Git 版本控制
JavaScript
全部類型
免費與付費
最新發佈
最新發佈
Elaine 粼粼
2026/02/28
JavaScript 入門:類別的 extends 與 super 是什麼?
前一篇文章介紹了 JavaScript 中的 class 及語法,本篇文章將延續上一篇的基礎,進一步深入了解 extends 如何建立繼承關係、super() 在建構子中的角色、super.method() 如何搭配覆寫(override)使用。
#
JavaScript
#
前端開發
#
軟體開發
Elaine 粼粼
2026/02/28
JavaScript 入門:類別的 extends 與 super 是什麼?
前一篇文章介紹了 JavaScript 中的 class 及語法,本篇文章將延續上一篇的基礎,進一步深入了解 extends 如何建立繼承關係、super() 在建構子中的角色、super.method() 如何搭配覆寫(override)使用。
#
JavaScript
#
前端開發
#
軟體開發
Elaine 粼粼
2026/02/25
JavaScript 入門:Class 的作用是什麼? Class 與 Prototype 、建構函式的比較
探討 JavaScript ES6 推出的 class 語法,其本質上是基於原型的語法糖。文章從建構函式概念出發,對比其與 class 的 constructor 差異,透過實際程式碼驗證 class 內部方法屬於原型物件。說明 class 作為 function 的特性以及其不會被提升的重要區別。
#
JavaScript
#
前端開發
#
軟體開發
Elaine 粼粼
2026/02/25
JavaScript 入門:Class 的作用是什麼? Class 與 Prototype 、建構函式的比較
探討 JavaScript ES6 推出的 class 語法,其本質上是基於原型的語法糖。文章從建構函式概念出發,對比其與 class 的 constructor 差異,透過實際程式碼驗證 class 內部方法屬於原型物件。說明 class 作為 function 的特性以及其不會被提升的重要區別。
#
JavaScript
#
前端開發
#
軟體開發
Elaine 粼粼
2026/02/24
JavaScript 入門: 什麼 Prototype(原型) 和 Prototype Chain(原型鏈)
本文探討 JavaScript 中的原型 (prototype) 與原型鏈 (prototype chain),解釋物件如何從原型繼承屬性與方法,以及屬性查找機制。說明建構函式 與 new 如何利用原型建立共用方法,達到程式碼重用與節省記憶體的效果。
#
JavaScript
#
前端開發
#
軟體開發
1
1
Elaine 粼粼
2026/02/24
JavaScript 入門: 什麼 Prototype(原型) 和 Prototype Chain(原型鏈)
本文探討 JavaScript 中的原型 (prototype) 與原型鏈 (prototype chain),解釋物件如何從原型繼承屬性與方法,以及屬性查找機制。說明建構函式 與 new 如何利用原型建立共用方法,達到程式碼重用與節省記憶體的效果。
#
JavaScript
#
前端開發
#
軟體開發
1
1
Elaine 粼粼
2026/02/23
JavaScript 入門:this 是什麼、call/apply/bind 與 this 綁定規則解析
JavaScript 的 this 總是讓人困惑嗎? 本文詳細解析 5 大綁定規則 (預設、隱式、new、顯式、DOM 事件),包含 call/apply/bind 方法借用、setTimeout 經典陷阱,以及箭頭函式如何完美解決 this 問題。
#
JavaScript
#
前端開發
#
軟體開發
1
Elaine 粼粼
2026/02/23
JavaScript 入門:this 是什麼、call/apply/bind 與 this 綁定規則解析
JavaScript 的 this 總是讓人困惑嗎? 本文詳細解析 5 大綁定規則 (預設、隱式、new、顯式、DOM 事件),包含 call/apply/bind 方法借用、setTimeout 經典陷阱,以及箭頭函式如何完美解決 this 問題。
#
JavaScript
#
前端開發
#
軟體開發
1
Elaine 粼粼
2026/02/23
JavaScript 入門:物件 (Object )是什麼、要怎麼建立?
本文深入介紹 JavaScript 物件(Object)的核心概念,說明屬性與方法的定義方式、物件字面值與建構函式搭配 new 的差異。同時整理物件的存取方式(dot 與 bracket)、新增、修改、刪除屬性與遍歷技(Object.keys、values、entries)。
#
JavaScript
#
前端開發
#
軟體開發
Elaine 粼粼
2026/02/23
JavaScript 入門:物件 (Object )是什麼、要怎麼建立?
本文深入介紹 JavaScript 物件(Object)的核心概念,說明屬性與方法的定義方式、物件字面值與建構函式搭配 new 的差異。同時整理物件的存取方式(dot 與 bracket)、新增、修改、刪除屬性與遍歷技(Object.keys、values、entries)。
#
JavaScript
#
前端開發
#
軟體開發
Elaine 粼粼
2026/02/21
JavaScript 入門:JS 怎麼判斷資料型別
JavaScript 的動態型別特性容易引發隱性錯誤,本文解析 JavaScript 中常見的型別判斷方法,包括 typeof 、Array.isArray()、instanceof,以及 Object.prototype.toString.call(),並詳述它們的用法、例外情況與常見陷阱。
#
JavaScript
#
前端開發
#
軟體開發
2
Elaine 粼粼
2026/02/21
JavaScript 入門:JS 怎麼判斷資料型別
JavaScript 的動態型別特性容易引發隱性錯誤,本文解析 JavaScript 中常見的型別判斷方法,包括 typeof 、Array.isArray()、instanceof,以及 Object.prototype.toString.call(),並詳述它們的用法、例外情況與常見陷阱。
#
JavaScript
#
前端開發
#
軟體開發
2
Elaine 粼粼
2026/02/20
JavaScript 入門: Event Loop 是什麼?為什麼 JS 能非同步?
深入淺出講解 JavaScript 的單執行緒特性,以及事件循環 (Event Loop)、Call Stack、Web APIs、Task Queue、Microtask Queue 如何協同工作,實現非同步操作,讓 JavaScript 程式碼不會被長時間任務阻塞。
#
JavaScript
#
前端開發
#
軟體開發
3
Elaine 粼粼
2026/02/20
JavaScript 入門: Event Loop 是什麼?為什麼 JS 能非同步?
深入淺出講解 JavaScript 的單執行緒特性,以及事件循環 (Event Loop)、Call Stack、Web APIs、Task Queue、Microtask Queue 如何協同工作,實現非同步操作,讓 JavaScript 程式碼不會被長時間任務阻塞。
#
JavaScript
#
前端開發
#
軟體開發
3
Elaine 粼粼
2026/02/19
JavaScript 入門:實現非同步函式:callback、promise、async/await
在現代 JavaScript 開發中,「非同步操作」無所不在,如果沒有良好的非同步處理方式,程式碼容易變得混亂難維護。JavaScript 的非同步處理方式經歷了 Callback、Promise、Async / Await。本文將逐步介紹非同步函式的演進過程。
#
JavaScript
#
前端開發
#
非同步函式
3
2
Elaine 粼粼
2026/02/19
JavaScript 入門:實現非同步函式:callback、promise、async/await
在現代 JavaScript 開發中,「非同步操作」無所不在,如果沒有良好的非同步處理方式,程式碼容易變得混亂難維護。JavaScript 的非同步處理方式經歷了 Callback、Promise、Async / Await。本文將逐步介紹非同步函式的演進過程。
#
JavaScript
#
前端開發
#
非同步函式
3
2
Elaine 粼粼
2026/02/14
JavaScript 入門:同步與非同步? 為何需要非同步函式
本文介紹 JavaScript 中的同步與非同步概念,透過簡單的程式範例說明兩者的執行順序差異,並解釋為什麼 setTimeout 會在主程式執行完後才觸發回呼函式。說明非同步的重要性及它如何避免耗時任務阻塞主執行緒。
#
JavaScript
#
軟體開發
#
前端開發
3
1
Elaine 粼粼
2026/02/14
JavaScript 入門:同步與非同步? 為何需要非同步函式
本文介紹 JavaScript 中的同步與非同步概念,透過簡單的程式範例說明兩者的執行順序差異,並解釋為什麼 setTimeout 會在主程式執行完後才觸發回呼函式。說明非同步的重要性及它如何避免耗時任務阻塞主執行緒。
#
JavaScript
#
軟體開發
#
前端開發
3
1
Elaine 粼粼
2026/02/10
JavaScript 入門:什麼是一等函式、高階函式 (HOF) 與回呼函式 (Callback)
為什麼說 JavaScript 函式是一等公民 ? 本篇文章透過超簡單白話文範例,帶你理解一級函式、高階函式 (Higher-order function) 與回呼函式 (Callback function) 的定義與關係。學會如何將函式當作參數傳遞與回傳,並為接下來的非同步程式設計打下堅實基礎!
#
JavaScript
#
javascript
#
前端開發
1
Elaine 粼粼
2026/02/10
JavaScript 入門:什麼是一等函式、高階函式 (HOF) 與回呼函式 (Callback)
為什麼說 JavaScript 函式是一等公民 ? 本篇文章透過超簡單白話文範例,帶你理解一級函式、高階函式 (Higher-order function) 與回呼函式 (Callback function) 的定義與關係。學會如何將函式當作參數傳遞與回傳,並為接下來的非同步程式設計打下堅實基礎!
#
JavaScript
#
javascript
#
前端開發
1
Elaine 粼粼
2026/02/08
JavaScript 入門:JS 的函式解析! 宣告式、表達式、箭頭函式
本文深入解析 JavaScript 中的函式 (Function),涵蓋函式宣告式、函式表達式(包括匿名函式)及 ES6 箭頭函式。解釋函式的提升、參數、回傳、作用域,並透過範例說明不同定義方式的語法與特性。
#
JavaScript
#
javascript
#
軟體開發
Elaine 粼粼
2026/02/08
JavaScript 入門:JS 的函式解析! 宣告式、表達式、箭頭函式
本文深入解析 JavaScript 中的函式 (Function),涵蓋函式宣告式、函式表達式(包括匿名函式)及 ES6 箭頭函式。解釋函式的提升、參數、回傳、作用域,並透過範例說明不同定義方式的語法與特性。
#
JavaScript
#
javascript
#
軟體開發
Elaine 粼粼
2026/02/07
JavaScript 入門:提升 Hoisting 是什麼?
帶你理解 JavaScript 的 Hoisting 機制,包括 var、let、const 變數宣告及函式宣告與表達式的提升行為,以及暫時死區 (Temporal Dead Zone) 的概念。
#
JavaScript
#
javascript
#
js
1
3
Elaine 粼粼
2026/02/07
JavaScript 入門:提升 Hoisting 是什麼?
帶你理解 JavaScript 的 Hoisting 機制,包括 var、let、const 變數宣告及函式宣告與表達式的提升行為,以及暫時死區 (Temporal Dead Zone) 的概念。
#
JavaScript
#
javascript
#
js
1
3
Elaine 粼粼
2026/02/06
JavaScript 入門:閉包 Closure 是什麼?
閉包 (Closure) 是 JavaScript 核心觀念之一,指函式與其建立時的詞法環境結合。因為詞法作用域在宣告時就決定變數存取範圍,即使外層函式執行完畢,內部函式仍能存取外部變數。本文透過實例解析閉包原理與實際應用。
#
JavaScript
#
Javascript
#
js
2
1
Elaine 粼粼
2026/02/06
JavaScript 入門:閉包 Closure 是什麼?
閉包 (Closure) 是 JavaScript 核心觀念之一,指函式與其建立時的詞法環境結合。因為詞法作用域在宣告時就決定變數存取範圍,即使外層函式執行完畢,內部函式仍能存取外部變數。本文透過實例解析閉包原理與實際應用。
#
JavaScript
#
Javascript
#
js
2
1
Elaine 粼粼
2026/02/05
JavaScript 入門:作用域 Scope 和作用域鏈 Scope chain
開發 JavaScript 程式時,了解作用域的概念是非常重要的事情。本篇文章介紹了 JS 的三種作用域:全域作用域、函式作用域、區塊作用域以及作用域鏈的概念。
#
JavaScript
#
javascript
#
軟體開發
1
Elaine 粼粼
2026/02/05
JavaScript 入門:作用域 Scope 和作用域鏈 Scope chain
開發 JavaScript 程式時,了解作用域的概念是非常重要的事情。本篇文章介紹了 JS 的三種作用域:全域作用域、函式作用域、區塊作用域以及作用域鏈的概念。
#
JavaScript
#
javascript
#
軟體開發
1
Elaine 粼粼
2026/02/04
JavaScript 入門:資料型別一次搞懂! Primitive 與 Object 的差異
為什麼 JavaScript 中的字串無法修改?為什麼複製變數後,改變其中一個會影響另一個?本文將深入解析 JavaScript 的原生值 (primitive values) 與物件 (objects) 的運作機制,說明傳值與傳參考的差異,避免非預期的程式行為,提升開發效率!!
#
javascript
#
JavaScript
#
frontend
2
Elaine 粼粼
2026/02/04
JavaScript 入門:資料型別一次搞懂! Primitive 與 Object 的差異
為什麼 JavaScript 中的字串無法修改?為什麼複製變數後,改變其中一個會影響另一個?本文將深入解析 JavaScript 的原生值 (primitive values) 與物件 (objects) 的運作機制,說明傳值與傳參考的差異,避免非預期的程式行為,提升開發效率!!
#
javascript
#
JavaScript
#
frontend
2
Elaine 粼粼
2026/02/03
JavaScript 入門:一表看懂 var / let / const 三種宣告方式差異
Javascript 中有三種宣告的保留字:var、let、const,這三種宣告方式究竟差在哪裡呢?
#
js
#
javascript
#
JavaScript
5
1
Elaine 粼粼
2026/02/03
JavaScript 入門:一表看懂 var / let / const 三種宣告方式差異
Javascript 中有三種宣告的保留字:var、let、const,這三種宣告方式究竟差在哪裡呢?
#
js
#
javascript
#
JavaScript
5
1
加入
全部
Git 版本控制
JavaScript
全部
Git 版本控制
JavaScript
全部類型
免費與付費
最新發佈
最新發佈
Elaine 粼粼
2026/02/28
JavaScript 入門:類別的 extends 與 super 是什麼?
前一篇文章介紹了 JavaScript 中的 class 及語法,本篇文章將延續上一篇的基礎,進一步深入了解 extends 如何建立繼承關係、super() 在建構子中的角色、super.method() 如何搭配覆寫(override)使用。
#
JavaScript
#
前端開發
#
軟體開發
Elaine 粼粼
2026/02/28
JavaScript 入門:類別的 extends 與 super 是什麼?
前一篇文章介紹了 JavaScript 中的 class 及語法,本篇文章將延續上一篇的基礎,進一步深入了解 extends 如何建立繼承關係、super() 在建構子中的角色、super.method() 如何搭配覆寫(override)使用。
#
JavaScript
#
前端開發
#
軟體開發
Elaine 粼粼
2026/02/25
JavaScript 入門:Class 的作用是什麼? Class 與 Prototype 、建構函式的比較
探討 JavaScript ES6 推出的 class 語法,其本質上是基於原型的語法糖。文章從建構函式概念出發,對比其與 class 的 constructor 差異,透過實際程式碼驗證 class 內部方法屬於原型物件。說明 class 作為 function 的特性以及其不會被提升的重要區別。
#
JavaScript
#
前端開發
#
軟體開發
Elaine 粼粼
2026/02/25
JavaScript 入門:Class 的作用是什麼? Class 與 Prototype 、建構函式的比較
探討 JavaScript ES6 推出的 class 語法,其本質上是基於原型的語法糖。文章從建構函式概念出發,對比其與 class 的 constructor 差異,透過實際程式碼驗證 class 內部方法屬於原型物件。說明 class 作為 function 的特性以及其不會被提升的重要區別。
#
JavaScript
#
前端開發
#
軟體開發
Elaine 粼粼
2026/02/24
JavaScript 入門: 什麼 Prototype(原型) 和 Prototype Chain(原型鏈)
本文探討 JavaScript 中的原型 (prototype) 與原型鏈 (prototype chain),解釋物件如何從原型繼承屬性與方法,以及屬性查找機制。說明建構函式 與 new 如何利用原型建立共用方法,達到程式碼重用與節省記憶體的效果。
#
JavaScript
#
前端開發
#
軟體開發
1
1
Elaine 粼粼
2026/02/24
JavaScript 入門: 什麼 Prototype(原型) 和 Prototype Chain(原型鏈)
本文探討 JavaScript 中的原型 (prototype) 與原型鏈 (prototype chain),解釋物件如何從原型繼承屬性與方法,以及屬性查找機制。說明建構函式 與 new 如何利用原型建立共用方法,達到程式碼重用與節省記憶體的效果。
#
JavaScript
#
前端開發
#
軟體開發
1
1
Elaine 粼粼
2026/02/23
JavaScript 入門:this 是什麼、call/apply/bind 與 this 綁定規則解析
JavaScript 的 this 總是讓人困惑嗎? 本文詳細解析 5 大綁定規則 (預設、隱式、new、顯式、DOM 事件),包含 call/apply/bind 方法借用、setTimeout 經典陷阱,以及箭頭函式如何完美解決 this 問題。
#
JavaScript
#
前端開發
#
軟體開發
1
Elaine 粼粼
2026/02/23
JavaScript 入門:this 是什麼、call/apply/bind 與 this 綁定規則解析
JavaScript 的 this 總是讓人困惑嗎? 本文詳細解析 5 大綁定規則 (預設、隱式、new、顯式、DOM 事件),包含 call/apply/bind 方法借用、setTimeout 經典陷阱,以及箭頭函式如何完美解決 this 問題。
#
JavaScript
#
前端開發
#
軟體開發
1
Elaine 粼粼
2026/02/23
JavaScript 入門:物件 (Object )是什麼、要怎麼建立?
本文深入介紹 JavaScript 物件(Object)的核心概念,說明屬性與方法的定義方式、物件字面值與建構函式搭配 new 的差異。同時整理物件的存取方式(dot 與 bracket)、新增、修改、刪除屬性與遍歷技(Object.keys、values、entries)。
#
JavaScript
#
前端開發
#
軟體開發
Elaine 粼粼
2026/02/23
JavaScript 入門:物件 (Object )是什麼、要怎麼建立?
本文深入介紹 JavaScript 物件(Object)的核心概念,說明屬性與方法的定義方式、物件字面值與建構函式搭配 new 的差異。同時整理物件的存取方式(dot 與 bracket)、新增、修改、刪除屬性與遍歷技(Object.keys、values、entries)。
#
JavaScript
#
前端開發
#
軟體開發
Elaine 粼粼
2026/02/21
JavaScript 入門:JS 怎麼判斷資料型別
JavaScript 的動態型別特性容易引發隱性錯誤,本文解析 JavaScript 中常見的型別判斷方法,包括 typeof 、Array.isArray()、instanceof,以及 Object.prototype.toString.call(),並詳述它們的用法、例外情況與常見陷阱。
#
JavaScript
#
前端開發
#
軟體開發
2
Elaine 粼粼
2026/02/21
JavaScript 入門:JS 怎麼判斷資料型別
JavaScript 的動態型別特性容易引發隱性錯誤,本文解析 JavaScript 中常見的型別判斷方法,包括 typeof 、Array.isArray()、instanceof,以及 Object.prototype.toString.call(),並詳述它們的用法、例外情況與常見陷阱。
#
JavaScript
#
前端開發
#
軟體開發
2
Elaine 粼粼
2026/02/20
JavaScript 入門: Event Loop 是什麼?為什麼 JS 能非同步?
深入淺出講解 JavaScript 的單執行緒特性,以及事件循環 (Event Loop)、Call Stack、Web APIs、Task Queue、Microtask Queue 如何協同工作,實現非同步操作,讓 JavaScript 程式碼不會被長時間任務阻塞。
#
JavaScript
#
前端開發
#
軟體開發
3
Elaine 粼粼
2026/02/20
JavaScript 入門: Event Loop 是什麼?為什麼 JS 能非同步?
深入淺出講解 JavaScript 的單執行緒特性,以及事件循環 (Event Loop)、Call Stack、Web APIs、Task Queue、Microtask Queue 如何協同工作,實現非同步操作,讓 JavaScript 程式碼不會被長時間任務阻塞。
#
JavaScript
#
前端開發
#
軟體開發
3
Elaine 粼粼
2026/02/19
JavaScript 入門:實現非同步函式:callback、promise、async/await
在現代 JavaScript 開發中,「非同步操作」無所不在,如果沒有良好的非同步處理方式,程式碼容易變得混亂難維護。JavaScript 的非同步處理方式經歷了 Callback、Promise、Async / Await。本文將逐步介紹非同步函式的演進過程。
#
JavaScript
#
前端開發
#
非同步函式
3
2
Elaine 粼粼
2026/02/19
JavaScript 入門:實現非同步函式:callback、promise、async/await
在現代 JavaScript 開發中,「非同步操作」無所不在,如果沒有良好的非同步處理方式,程式碼容易變得混亂難維護。JavaScript 的非同步處理方式經歷了 Callback、Promise、Async / Await。本文將逐步介紹非同步函式的演進過程。
#
JavaScript
#
前端開發
#
非同步函式
3
2
Elaine 粼粼
2026/02/14
JavaScript 入門:同步與非同步? 為何需要非同步函式
本文介紹 JavaScript 中的同步與非同步概念,透過簡單的程式範例說明兩者的執行順序差異,並解釋為什麼 setTimeout 會在主程式執行完後才觸發回呼函式。說明非同步的重要性及它如何避免耗時任務阻塞主執行緒。
#
JavaScript
#
軟體開發
#
前端開發
3
1
Elaine 粼粼
2026/02/14
JavaScript 入門:同步與非同步? 為何需要非同步函式
本文介紹 JavaScript 中的同步與非同步概念,透過簡單的程式範例說明兩者的執行順序差異,並解釋為什麼 setTimeout 會在主程式執行完後才觸發回呼函式。說明非同步的重要性及它如何避免耗時任務阻塞主執行緒。
#
JavaScript
#
軟體開發
#
前端開發
3
1
Elaine 粼粼
2026/02/10
JavaScript 入門:什麼是一等函式、高階函式 (HOF) 與回呼函式 (Callback)
為什麼說 JavaScript 函式是一等公民 ? 本篇文章透過超簡單白話文範例,帶你理解一級函式、高階函式 (Higher-order function) 與回呼函式 (Callback function) 的定義與關係。學會如何將函式當作參數傳遞與回傳,並為接下來的非同步程式設計打下堅實基礎!
#
JavaScript
#
javascript
#
前端開發
1
Elaine 粼粼
2026/02/10
JavaScript 入門:什麼是一等函式、高階函式 (HOF) 與回呼函式 (Callback)
為什麼說 JavaScript 函式是一等公民 ? 本篇文章透過超簡單白話文範例,帶你理解一級函式、高階函式 (Higher-order function) 與回呼函式 (Callback function) 的定義與關係。學會如何將函式當作參數傳遞與回傳,並為接下來的非同步程式設計打下堅實基礎!
#
JavaScript
#
javascript
#
前端開發
1
Elaine 粼粼
2026/02/08
JavaScript 入門:JS 的函式解析! 宣告式、表達式、箭頭函式
本文深入解析 JavaScript 中的函式 (Function),涵蓋函式宣告式、函式表達式(包括匿名函式)及 ES6 箭頭函式。解釋函式的提升、參數、回傳、作用域,並透過範例說明不同定義方式的語法與特性。
#
JavaScript
#
javascript
#
軟體開發
Elaine 粼粼
2026/02/08
JavaScript 入門:JS 的函式解析! 宣告式、表達式、箭頭函式
本文深入解析 JavaScript 中的函式 (Function),涵蓋函式宣告式、函式表達式(包括匿名函式)及 ES6 箭頭函式。解釋函式的提升、參數、回傳、作用域,並透過範例說明不同定義方式的語法與特性。
#
JavaScript
#
javascript
#
軟體開發
Elaine 粼粼
2026/02/07
JavaScript 入門:提升 Hoisting 是什麼?
帶你理解 JavaScript 的 Hoisting 機制,包括 var、let、const 變數宣告及函式宣告與表達式的提升行為,以及暫時死區 (Temporal Dead Zone) 的概念。
#
JavaScript
#
javascript
#
js
1
3
Elaine 粼粼
2026/02/07
JavaScript 入門:提升 Hoisting 是什麼?
帶你理解 JavaScript 的 Hoisting 機制,包括 var、let、const 變數宣告及函式宣告與表達式的提升行為,以及暫時死區 (Temporal Dead Zone) 的概念。
#
JavaScript
#
javascript
#
js
1
3
Elaine 粼粼
2026/02/06
JavaScript 入門:閉包 Closure 是什麼?
閉包 (Closure) 是 JavaScript 核心觀念之一,指函式與其建立時的詞法環境結合。因為詞法作用域在宣告時就決定變數存取範圍,即使外層函式執行完畢,內部函式仍能存取外部變數。本文透過實例解析閉包原理與實際應用。
#
JavaScript
#
Javascript
#
js
2
1
Elaine 粼粼
2026/02/06
JavaScript 入門:閉包 Closure 是什麼?
閉包 (Closure) 是 JavaScript 核心觀念之一,指函式與其建立時的詞法環境結合。因為詞法作用域在宣告時就決定變數存取範圍,即使外層函式執行完畢,內部函式仍能存取外部變數。本文透過實例解析閉包原理與實際應用。
#
JavaScript
#
Javascript
#
js
2
1
Elaine 粼粼
2026/02/05
JavaScript 入門:作用域 Scope 和作用域鏈 Scope chain
開發 JavaScript 程式時,了解作用域的概念是非常重要的事情。本篇文章介紹了 JS 的三種作用域:全域作用域、函式作用域、區塊作用域以及作用域鏈的概念。
#
JavaScript
#
javascript
#
軟體開發
1
Elaine 粼粼
2026/02/05
JavaScript 入門:作用域 Scope 和作用域鏈 Scope chain
開發 JavaScript 程式時,了解作用域的概念是非常重要的事情。本篇文章介紹了 JS 的三種作用域:全域作用域、函式作用域、區塊作用域以及作用域鏈的概念。
#
JavaScript
#
javascript
#
軟體開發
1
Elaine 粼粼
2026/02/04
JavaScript 入門:資料型別一次搞懂! Primitive 與 Object 的差異
為什麼 JavaScript 中的字串無法修改?為什麼複製變數後,改變其中一個會影響另一個?本文將深入解析 JavaScript 的原生值 (primitive values) 與物件 (objects) 的運作機制,說明傳值與傳參考的差異,避免非預期的程式行為,提升開發效率!!
#
javascript
#
JavaScript
#
frontend
2
Elaine 粼粼
2026/02/04
JavaScript 入門:資料型別一次搞懂! Primitive 與 Object 的差異
為什麼 JavaScript 中的字串無法修改?為什麼複製變數後,改變其中一個會影響另一個?本文將深入解析 JavaScript 的原生值 (primitive values) 與物件 (objects) 的運作機制,說明傳值與傳參考的差異,避免非預期的程式行為,提升開發效率!!
#
javascript
#
JavaScript
#
frontend
2
Elaine 粼粼
2026/02/03
JavaScript 入門:一表看懂 var / let / const 三種宣告方式差異
Javascript 中有三種宣告的保留字:var、let、const,這三種宣告方式究竟差在哪裡呢?
#
js
#
javascript
#
JavaScript
5
1
Elaine 粼粼
2026/02/03
JavaScript 入門:一表看懂 var / let / const 三種宣告方式差異
Javascript 中有三種宣告的保留字:var、let、const,這三種宣告方式究竟差在哪裡呢?
#
js
#
javascript
#
JavaScript
5
1