javaScript : class從原型到 ES6, 搞懂 constructor / new / this / prototype / static by凸眼角角 •10月 29, 2025 如果你剛好在學 JavaScript,遇到 class、constructor、this、prototype、static 這些關鍵字,腦袋開始打結,很正常。JS 的底層是「原型」,但 ES6 又給了我們比較貼近主流 OOP 的 class 語法,結果就是:同一件事有兩套說…
javaScript : 函數種類、宣告、參數 vs. 引數、返回值 by凸眼角角 •10月 28, 2025 寫 JavaScript 久了就會發現:程式可不可維護,常常決勝在「函數」這層。這篇不繞口令,直接把重點梳開:函數有哪些種類(宣告、表達式、箭頭、IIFE、方法、建構、生成器、async)、宣告語法差在哪、參數與引數怎麼分、返回值怎麼設計。 接著用實例說明預設值、剩餘參數、解構與…
javaScript : 錯誤處理與例外處理 by凸眼角角 •10月 26, 2025 寫 JavaScript,最怕不是 bug,而是「錯了卻沒聲音」。頁面轉啊轉、API 回了 200 卻不是 JSON、Promise 悄悄拒絕、Node 服務看似存活其實已半死。 這篇把錯誤處理當正事來講:從 try…catch…finally 到 async/await,…
javaScript : 迴圈處理 by凸眼角角 •10月 25, 2025 想像你在處理一份上千筆的訂單名單,要先篩選合格、再計算總額、最後批次打 API 通知倉庫。看起來只是「重複做事」,其實每一步的需求都不同:有的要早停、有的要轉換、有的要並行還要顧配額。 這就是為什麼 JS 有那麼多迴圈寫法。這篇會用貼近實務的方式帶你走一圈:什麼時候…