系列文章
查看全部最新文章
查看全部基礎概念
寫程式也在玩填空題?帶你認識 Template Syntax(模板語法)
你有沒有做過填空題?
「我叫 ______,今年 ______ 歲。」
把空格填上答案,一個句子就完成了。
其實寫程式的世界裡,也有一模一樣的事情在發生。
這篇文章會用最生活化的方式,帶你搞懂「模板語...
2026年2月25日
JavaScript
React 怎麼誕生的?Facebook 到開源的發展歷史
在開始學 React 之前,我們先花幾分鐘了解一下它的來歷。
知道一個工具為什麼被發明出來,會幫助你更好地理解它想解決什麼問題。
2026年2月25日
JavaScript
JavaScript 布林值是什麼?用比較運算子產生 true 和 false
在前面的文章中,我們認識了數字和字串這兩種資料型態。
但在寫程式的時候,我們常常需要做「判斷」——使用者有沒有登入?購物車的金額有沒有超過免運門檻?密碼輸入的對不對?
這篇文章會介紹 JavaScri...
2026年2月13日
JavaScript
JavaScript 數字型態(Number)完整介紹:整數、小數與精確度
上一篇我們認識了什麼是資料值(Value),也知道每個值都有自己的資料型態。
從這篇開始,我們要逐一認識 JavaScript 中不同的資料型態。
第一個登場的,就是最直覺的——數字型態(Number...
2026年2月11日
JavaScript
JavaScript 資料值(Value)是什麼?初學者必讀觀念
當你開始寫 JavaScript,你一定會碰到數字、文字這些東西。
比如 42、”Hello”、true,這些在 JavaScript 裡都叫做資料值(Value)。
但這些值到底是什麼?它們在電腦裡...
2026年2月10日
資料庫
SQL 可讀性:CTE 實戰範例,用 WITH 取代巢狀子查詢
上一篇我們學了 CTE 的語法和好處,知道它可以讓巢狀子查詢變乾淨。
但上一篇的範例比較簡單,子查詢只有兩層,你可能覺得「好像還好啊,沒那麼難讀」。
這篇文章要帶你做一個比較麻煩的實戰任務——組出一張...
2026年2月10日