今天學了一點點的 class
明天來自己模擬面試一下!
Day43
發表於
今天修改了面試的擬答,明天除了出門的時間也要繼續修改
也得增加時數
Day40
發表於
今天都在處理牙套的事情!
清潔仍然是一大難題,必須克服
Day39
發表於
Day38
發表於
今天早上在冰敷,下午去買東西
這樣也發一篇實在是濫竽充數
總之把 Expressions and operators 這個 module 看完了
Day37
發表於
更新於
今天受拔牙影響沒什麼看到,只往前到 Expressions and operators
晚上甚至有點猶豫要不要為了照顧好牙齒去讀研究所,但好像不太必要
明天再煩惱
Day36
發表於
MDN - JavaScript Guide
- Grammar and types
- Control flow and error handling
- Loops and iteration
心得
又跳過六日兩天啦!原本打算周日固定不做,沒想到星期六太晚睡也沒做了
前兩天只有將 library 專案佈署 (?) 至 heroku ,沒有回顧,而其他時間都在煩惱一些雜七雜八的事情,像是牙套、是不是要刷 leetcode、要不要上 jserv的課、要不要讀研究所等等,目前是除了讀研究所以外都打算做
當初跳到 node.js 是因為想先體驗看看流程,現在體驗完了,照理說應該先回到 OS 那個 node,但我想先學會基本的 JavaScript 再回去看
Day33
發表於
MDN - local library tutorial
- Finish the rest parts: update author, genre, bookinstance
- Time format: Date.toISOString(), Date.getTimezoneOffset()
心得
今天做了相對地少,花了許多時間在使點進 update 頁面時能顯示已有的資訊,如此只要更改想變動的項目就好。在過程中學到了
- 將時間轉換為 yyyy-mm-dd,雖然過程中還是需要使用 split 切開字串
- date = new Date();
- date: Wed Aug 31 2022 14:47:04 GMT+0800 (台北標準時間)
- date.toISOString(): 2022-08-31T06:47:04.187Z
- date.toISOString().split(‘T’)[0]: 2022-08-31
- 模組間是環環相扣的,因為同一個 view 可能會被不同 controller 所使用,例如今天在調整 update 的時候造成 create 出錯,因為在 view 的表格加上了 create controller 沒有使用到的變數。在這個地方也發現一件神奇的事,報錯的是 undefined 的 property,而不是 variable,舉個例子
- bookisntance.status -> error
- bookinstance_status -> worked fine
- 後來在 create_post 的地方新增這個變數就好了,雖然顯得多餘,因為除了 bookinstance 還要再單獨匯出 bookinstance_status: bookinstance.status
Day32
發表於
更新於
Day31
發表於
MDN - local library tutorial
- 安裝npm
- 使用mongoose + mongoDB cloud
- 使用express application generator 產生骨架
- MVC (model + view + controller)
心得
隨著教學一步一步貼程式的過程中(汗,在 http://localhost:3000/ 出現內容的那一剎那出現了第一次類似aha moment的感覺,終於體會到了一些後端的樂趣,雖然我忘記當時究竟是看到模組間終於組合出booklist還是單純看到範例的layout印出nav bar,當下應該要記錄一下心情的==