位元詩人 [JavaScript] 程式設計教學

本系列文章講解 JavaScript 的語法,這是撰寫 JavaScript 程式的基礎知識。

現代 [JavaScript] 程式設計教學:原型 (Prototype)

用建構子建立物件時,建立出來的物件會自動共享建構子的原型。由此可知,原型是物件的特殊性質 繼續閱讀

原生 [JavaScript] 網頁程式設計:為什麼用或不用原生 JavaScript?

由於瀏覽器相容性的因素,jQuery 曾經一度被視為是網頁程式設計必備的函式庫。但現代瀏覽器在實作上大扺符合 JavaScript 標準,所以封裝 JavaScript 網頁 API 的必要性也隨之減少。 繼續閱讀

原生 [JavaScript] 程式設計教學:移除 jQuery 會用到的工具

在本文中,我們從使用原生 JavaScript 改寫 jQuery 網頁程式的觀點,來看需要那些工具。如果是要寫新的網頁程式,重點則會放在如何使用原生網頁 API 上,但本文介紹的工具仍可繼續沿用。 繼續閱讀

原生 [JavaScript] 網頁程式設計:選取網頁元素

在本文中,我們暫時不講撰寫動態行為的方法,先講如何使用原生 JavaScript 程式選取網頁元素,這是操作網頁元素的前置動作。 繼續閱讀

原生 [JavaScript] 網頁程式設計:操作網頁元素

在本文中,我們介紹以 JavaScript 程式操作網頁元素的方式。這篇文章的內容對於網頁程式的使用者界面相當重要。 繼續閱讀

原生 [JavaScript] 網頁程式設計:修改網頁元素的外觀

CSS 本身是靜態的樣式 (style) 設置,但在網頁程式中也可以用 JavaScript 動態地設置網頁元素的樣式。本文介紹使用 JavaScript 修改網頁元素的樣式的方式。 繼續閱讀

原生 [JavaScript] 網頁程式設計:處理瀏覽器事件 (Browser Event)

網頁前端程式本質上是一種事件驅動 (event-driven) 程式。當網頁載入時,不會馬上執行程式,而是載入相關的事件處理器 繼續閱讀

原生 [JavaScript] 網頁程式設計:處理暫時性資料 (Temporary Data)

電腦程式中常常要操作資料 (data)。本文介紹在網頁前端程式中儲存和處理暫時性資料的方式。這些資料在頁面重新載入後就會消失或歸零,只是用在記錄程式當下的狀態。 繼續閱讀