Chin敏捷開發定義敏捷開發(Agile Development)是一種迭代和增量式的軟體開發方法論,強調快速且靈活地回應需求和變化。它是在傳統的瀑布式開發方法論的基礎上發展起來的一種新型開發方法,旨在更好地滿足現代軟體開發中快速變化的需求。Mar 3, 2023Mar 3, 2023
Chin前端、後端、全端?全端開發(Full-Stack Development)指的是開發人員可以涵蓋整個應用程式開發流程的技能和知識。這包括前端開發、後端開發以及資料庫管理等方面。簡單來說,全端開發人員是一個可以獨立開發整個應用程式的開發者。Mar 3, 2023Mar 3, 2023
ChinAjax是什麼Ajax是一種在網頁中使用的技術,全名為”Asynchronous JavaScript and XML”(非同步JavaScript和XML),其主要作用是在不刷新整個網頁的情況下,使用JavaScript通過瀏覽器與Web…Mar 3, 2023Mar 3, 2023
Chin淺層拷貝 shallow copy & 深層拷貝 deep copy拷貝物件方法有很多種,這裡列舉最普遍的三種方式,其中兩種稱為淺層拷貝,最後一種則是深層拷貝,以下會使用實例來了解他們的不同。Sep 6, 2021Sep 6, 2021
ChinSame Origin Policy 同源策略同源策略是一個重要的網路安全機制,用來限制一個網頁能否被另一個網頁讀取或寫入資料,可以避免惡意網站的入侵。首先,這項機制會藉由網站來源 URL 的三個部分來確認是否為同源,分別是 protocol、host、port,確認這三個都要是相同才允許兩個來源互相能做讀寫資料的動作。Aug 26, 2021Aug 26, 2021
ChinsetInterval 為什麼時間上不精確?我們都知道 setInterval 會在固定的時間間隔內重複呼叫一個函式或一段程式碼,假設現在要呼叫的是一個函式,時間間隔設定為 100ms,網頁載入後 100ms 會進行第一次呼叫,函式被呼叫後會開始執行,但要執行函式也需要一點時間,這段時間有可能很長超過…Aug 24, 2021Aug 24, 2021
ChinES6 是什麼?應該很常在 Javascript 的技術文章看到這個字眼,他的全名是 ECMAScript 6。”ECMA”是一個致力在做產業資訊整合標準化的組織,其中一個目前仍持續在進行的項目就是”ECMAScript”。Aug 1, 2021Aug 1, 2021