課程目標

  • 繼續練習 node 輸入輸出、檔案處理

課程內容

現在你已經會從終端機輸入、輸出訊息,以及讀取、寫入檔案囉

同時,你也知道非同步、同步的語法,分別怎麼寫了

這一課,讓我們用兩個作業,進一步練習上述技能吧!

課後作業

接續前一課的作業,現在來寫「刪除」、「更新」功能


請建立一個 delete.js 檔案

使用者輸入 node delete.js 之後,終端機會詢問

您要刪除哪個待辦事項?
#0 去操場跑步
#1 去市場採購
#2 找朋友吃飯

使用者可以輸入數字,接著終端機會顯示

刪除事項:XXXXXX

打開 todos.json 查看,會看到剛剛刪除的項目,不見了


請建立一個 update.js 檔案

使用者輸入 node update.js 之後,終端機會詢問

您要更新哪個待辦事項?
#0 去操場跑步
#1 去市場採購
#2 找朋友吃飯

使用者可以輸入數字,接著終端機會顯示

您想把內容更新成什麼?

使用者可以輸入內容,接著終端機會顯示

更新事項:XXXXXX

打開 todos.json 查看,會看到修改的項目,內容有更新


完成以上任務,你就完成這次的課程目標了!


歡迎將作業成果,在下方留言,跟大家分享,讓大家給你一些回饋!

可以將每課學到的觀念、關鍵字,丟到網路上去搜尋、研究一下!

發問請在「討論專區」為主,或者分享學習筆記、寫學習心得!

貼文都會出現在個人檔案頁面,成為學習歷程、部落格紀錄!

未來面試時,分享給面試官看,會讓人知道你的積極程度!


每週二 YT 直播問答,DC 可 Call-in,一起討論技術、職涯發展。
YT 👇👇👇
https://www.youtube.com/@codelove_tw
DC 👇👇👇
https://discord.gg/fvCF2whZ9D

提供 Shopify 接案服務:阿川の電商水電行 - 專修 Shopify 網店 👇👇👇
https://job.turn.tw/shopify-services

管理台灣 Shopify 開發者 LINE 群組(非官方)👇👇👇
https://line.me/ti/g2/YUasX5K3CJ4QdIx76zppjHlh3-q8w-xkSyK1LA

共有 4 則留言

作業繳交
github

按讚的人:

作業
update只能輸入英文....

按讚的人:

作業,再麻煩站長了,謝謝!

按讚的人:
免費

邁向資深之路:後端 JS 訓練(一)—— 玩玩看 Node,做做看老派 CLI 應用程式

就算是前端工程師,學一點後端開發的概念,對於整體架構的理解會有很大幫助!


每週二 YT 直播問答,DC 可 Call-in,一起討論技術、職涯發展。
YT 👇👇👇
https://www.youtube.com/@codelove_tw
DC 👇👇👇
https://discord.gg/fvCF2whZ9D

提供 Shopify 接案服務:阿川の電商水電行 - 專修 Shopify 網店 👇👇👇
https://job.turn.tw/shopify-services

管理台灣 Shopify 開發者 LINE 群組(非官方)👇👇👇
https://line.me/ti/g2/YUasX5K3CJ4QdIx76zppjHlh3-q8w-xkSyK1LA