新人日誌
Home
About
Blog
Toggle Menu
所有文章
共 1093 篇文章
重設篩選
JavaScript
JavaScript 中的 await 關鍵字:從 fetch 到現代非同步處理
在 JavaScript 中,非同步處理是一種常見的程式編寫方式,尤其是在呼叫 API 或處理較長時間操作時。 傳統上,我們使用 fetch 函數與 .then() 方法來處理非同步請求,這樣可以在不...
2024年11月7日
JavaScript
JavaScript 的模組匯出與匯入:如何在多檔案間使用函數與變數
在現代 JavaScript 開發中,模組化是一種常用的程式碼管理方式,能將功能分解為多個檔案,並利用 import 和 export 將它們互相匯入、匯出來組成應用程式。 ES6(ECMAScrip...
2024年11月7日
JavaScript
NPM 使用指南:如何管理 JavaScript 套件與依賴
NPM(Node Package Manager)是一個 JavaScript 的套件管理系統,用於安裝、更新和管理專案所需的各種套件(Library)。 NPM 是基於 Node.js 的開發工具,...
2024年11月7日
JavaScript
JavaScript 模組匯出教學:export 與 export default 的用法與差異
在現代 JavaScript 開發中,「模組化」是管理程式碼結構的基本能力。 它允許我們把函式或變數寫在一個檔案中,然後在其他檔案中匯入使用,讓程式碼更有組織、可維護、可重用。 JavaScript...
2024年11月7日
JavaScript
JavaScript 打包器(module bundler)介紹|運作原理與優點
打包器(如 Webpack、Parcel、Esbuild、Bun、Vite 等)是將多個 JavaScript、CSS、圖片等資源合併為單一檔案的工具。 打包器的主要目的是將程式中多檔案、多模組的結構...
2024年11月7日
程式語言
函數、模組、套件與框架之間的關係與差異
在程式開發中,「函數」、「模組」、「套件」和「框架」是非常常見的概念,從小單元到大型架構,它們分別代表不同的功能範疇和用途。 理解這些概念之間的關係,能幫助我們更有效率地組織和管理代碼。 本文將依次介...
2024年11月7日
生活日記
轉職日記五:理論與實踐
今天是開始轉職第四週,最近看到一篇文章在介紹學習程式的困難之處,其中作者提到的一個難點讓我覺得深受啟發。 作者 [...]
2024年11月7日
基礎概念
使用 lite-youtube-embed 來優化 YouTube 影片嵌入
lite-youtube-embed 是一個輕量的 YouTube 影片嵌入外掛(plugin),可用於提升網頁效能。 通常嵌入 YouTube 影片會在頁面加載時載入大量資源,而 lite-yout...
2024年11月6日
JavaScript
了解 jQuery 中 $().each(function(){}) 與 $.each() 的差異
在 jQuery 中,迴圈是非常常見的操作,特別是在處理陣列或物件資料時。 我們可以使用 $().each(function(){}) 和 $.each() 這兩種方式來遍歷元素或資料結構,但它們有一...
2024年11月6日
Previous
1
...
78
79
80
...
122
Next