一般來說我們不會定義直接操作陣列的 function,因為我們只需要行內呼叫 map(getChildren) 即可。此點也同樣適用於 sort、filter ...
淺拷貝與深拷貝 為什麼要複製陣列? 因為陣列有可能需要使用陣列資料但不希望更動原本的資料 為什麼不想動到原本的資料? 因為可能會動到陣列資料只是一種狀態,異動...
問題: 為什麼有時候 ajax 會發兩次 request? 原因: 因為只要發送請求到不同 origin 就會有 cors 的問題 所以 server 必須先確...
幾個原則 將資料與 UI 架構清楚分離,restfull 只在乎資料 (重要) 不在乎前端的狀態,所以不應當在 server 使用 Sesstion 這類機制...
遇到甚麼問題? 在以往要使用 ajax,舊的方式可能是使用 xhr,但他有幾項使用上的缺點 : 設定太過繁瑣,且不集中 每次要啟用新的 ajax 就必須建立...
這3個方法都會使用函式中this指向指定物件,差別在call,會直接執行,bind會傳回一個方法可重覆 因為this動向太難掌握 而延伸出固定指定this的方法...
正規式在 g 模式下,運作方式是從上一次的匹配結果位置 index(第一次為0) ,假如是2 再從 2 開始找,若是找不到匹配項目時,就會重置 匹配 index...
nvm 安裝入門 其中 bug: rm -rf ~/.nvm vim ~/.bash_profile & vim ~/.zshrc 删掉所有的...
git flow 事實上是一個定義並管理分支的規範,以前舊的開發分支名字會亂取,並雜亂管理導致merge 衝突一堆,現在使用 git flow 來規範 5 個分...