第 362 篇 · 第 14 卷 前端,沒有極限 2026 年 7 月 9 日 · 台北
ls -lt ./posts --since=2013 REC · node 362 · uplink

最新紀錄

共 362 篇 · 第 5 / 37 卷
development· 4 分鐘

透過練習題,摸熟 This 的運作

JavaScript 的 this 會隨著調用的方式不同影響其指向的不同(ES6 的箭頭函式定義也會影響指向),網路上已經提供相當多的資源介紹 this 指向的…

javascriptjs
2020 年 09 月 28 日 繼續閱讀 →
development· 5 分鐘

學好 this 前,先搞清楚 this 做什麼

過去到現在寫了很多 this 相關的文章,如果沒有實際運用過 this 的開發者可能會有疑惑「this 是不是只有在面試考題用到?」、「this 在實戰中會用到…

javascriptjs
2020 年 09 月 27 日 繼續閱讀 →
development· 5 分鐘

閉包,原來這就是閉包啊!

閉包,是一個 JavaScript 很常聽到的觀念,雖然會在不知不覺應用到閉包的基本概念,進階的用法在實戰中不一定很常用到,但這卻是面試中非常常見的問題,主要原…

javascriptjs
2020 年 09 月 26 日 繼續閱讀 →
development· 3 分鐘

Chrome Console 中的 undefined 到底是哪來的?

教學的過程中,有許多學員會盡可能的搞懂程式碼運行過程中的各種結果,其中一個比較特別的案例就是想搞懂為什麼 Chrome Console 下方的 <· 會回…

javascriptjs
2020 年 09 月 25 日 繼續閱讀 →
development· 4 分鐘

JavaScript 一級函式 (First Class Functions)

本篇重點是要介紹參數與函式的關係(尤其是常令人搞混的 callback function),但這個觀念又會扯到另一個常見的專有名詞(一級函式),因此在本篇就統一…

javascriptjs
2020 年 09 月 24 日 繼續閱讀 →
development· 4 分鐘

JS 記憶體釋放機制及驗證

作用域JavaScript 的變數有作用域的範圍,意思是指「宣告的變數有作用的區域限制」,如果超出了作用域則變數無法再被取得,這樣的做法優點為: 可以避免所有變…

javascriptjs
2020 年 09 月 23 日 繼續閱讀 →

sponsored

development· 5 分鐘

呼叫函式時,到底有多少個參數 / 變數可供使用?

建立一個函式並呼叫時我們可以傳入一些參數,或者在這個參數中引用全域的變數,不過一個被呼叫的函式中究竟有多少可取用的變數或參數呢? 函式中的可用變數本篇會著重在參…

javascriptjs
2020 年 09 月 22 日 繼續閱讀 →
development· 4 分鐘

JS 物件名詞解釋及常見觀念問題

接下來來到 JavaScript 另一個坑「物件」。 物件的定義方法差在哪?JavaScript 定義物件的方式主要有兩種形式: var a = {}:{} 稱…

javascriptjs
2020 年 09 月 21 日 繼續閱讀 →
JAV
development· 4 分鐘

JS 加不加分號差在哪?

這個議題許多論壇、文件都有討論,在 ESlint 的規範中也可從加不加分號區分為兩大派系,至於加不加分號關鍵點則需要了解分號對於 JavaScript 的影響,…

javascriptjs
2020 年 09 月 20 日 繼續閱讀 →