來跟著我一起唸書!這次來唸 Eloquent Javascript
快速溫習一下 Javascript 的知識跟領略它的魅力吧!
Chapter 6 花的時間相對前面的章節來的漫長不少今天要來寫練習題了 真是可喜可賀(? 另外本書中文版共 441 頁,現在才到 127 頁XD約讀完 1/4...
本章的內容為開發一個小專案,該小專案為在某虛擬村莊收送貨的程式主要的程式碼在這裡 初始資料 虛擬村莊的路線資料起點-終點 const roads = [ &...
昨天將地址的原始資料整理成節點與相連節點的資料結構 今天繼續看接下來的部分節錄覺得實用的描述 如果你正從物件導向程式設計下手,可能開始為各種元素定義物件,然後...
回想一下這幾天做的事 function buildGraph:以原始路線資料建立出路線網絡物件的函式 class VillageState: 儲存各地點的狀態...
接下來撰寫使宅配機器人移動的策略 上篇提到 robot 需要 return 名為 action 的 object而 robot 就是代表機器人移動的策略 act...
通過所有地點的路線 隨機行走的策略並不是效率良好的方法,因此找出一個『從郵局出發且通過所有節點的路線』,機器人只要在這條路徑上來回兩次,必能完成所有遞送任務 c...
遵循固定路線雖然比起隨機行走改善了效率但如果能依據實際需要的路徑而調整路線,可讓效率更好 稍微岔出去說明一下什麼是 graph,跟 breadth-first...
沒想到轉眼就要30天了,先容我將進度快轉到第八章XD第八章的主題是除錯 Debugging in js 因為 js 本身為 Dynamic Typing lan...
例外情況(exception) 當某個函式無法正常進行時,停止正在執行的動作,並立即跳到某個知道如何處理問題的地方,這就是例外情況機制的作用 如何拋出/引發...
Assertion 斷言(Assertion)用於驗證某個內容是否符合應該遵循的方法在 js 中,斷言可由一個expression(which return...