Author Image

Michael Chen 的技術文件

程式設計、開放原始碼軟體、技術雜談

Cover image

在本文中,我們不急著寫程式,先對 Puppeteer 和其他的網路爬蟲做一些概念上的介紹。 繼續閱讀

Cover image

變數像是資料的標籤,程式設計師在撰寫電腦程式時,藉由使用變數在電腦程式中操作資料。本文介紹在 Objective-C 程式中使用標籤的方式。 繼續閱讀

Cover image

在 JavaScript 中,物件實字可以當成映射、模擬命名空間、撰寫基於物件的程式等,是相當實用的資料結構。 繼續閱讀

Cover image

在電腦程式中,變數 (variable) 是用來操作資料的標籤。和大部分程式語言的差異在於 Perl 變數前會加上 sigil,不同 sigil 代表不同意義。 繼續閱讀

Cover image

Golang 模板可以使用佈局 (layout);所謂的佈局是模板中共用的部分,我們將共同的部分抽出來,以後如果要修改時只要修改一個地方即可,維護程式碼比較方便。 繼續閱讀

Cover image

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

Cover image

本文介紹一些撰寫 Perl 程式相關的基本概念和工具。 繼續閱讀

Cover image

在網頁程式中使用模板語言可以簡化生成網頁的任務。透過模板和資料的結合,我們可以動態地用程式產生頁面。Golang 內建的模板語言位於 html/template,可以在網頁程式中直接調用。 繼續閱讀

Cover image

對一般使用者 (end user) 來說,瀏覽器 (browser) 就是一個用來上網看網頁的工具。但對網頁程式開發者來說,瀏覽器是相當重要的軟體,因為瀏覽器可視為網頁程式的發佈平台 (deployment platform)。網頁程式是否能順利執行,還得看瀏覽器支援的程度。 繼續閱讀