後記
終於完成連續三十天的鐵人賽文章撰寫!距離我第一次參加鐵人賽已經三年之久了。這次參加主要是因為朋友邀請一起參賽,同時我自己也想藉此機會深入了解 TypeS...
防止 XSS 和 CSRF 攻擊
XSSXSS (Cross-Site Scripting) 是一種攻擊技術,攻擊者將惡意腳本注入到正常的網頁中。當其他用戶訪...
終於來到鐵人賽的後半段囉~給自己一點鼓勵!
前半段都在理解和複習Vue的一些使用上的觀念和陷阱,接下來希望能複習一些基本JavaScript觀念,讓我們可以慢慢...
作為一個開發者,遍歷一個字串,一個物件,一個陣列,確認裡面的屬性與值,是再常見不過的場景。
在 ES 6 以前,這些場景和 for 相關的語法總脫不了關係,比如...
前面介紹完了物件導向設計中重要的兩個特性:封裝和繼承,今天要來看最後一個特性,就是所謂的多形。
多形(Polymorphism)是什麼老樣子,用一個較生活化的例...
專案重構與最佳化
重構(Refactoring)是開發過程中的重要步驟,目的是讓程式碼結構更加清晰,方便未來的維護與擴展。這不僅僅是簡單的格式調整,還包括模組化...