正在準備工作環境...
字串切割與 CSV 解析
split():依分隔符把字串拆成陣列。- 基本 CSV 解析:先切行、再切欄位;善用
trim()去除前後空白。 - 遇到空欄位可以用
||指定預設值,避免報表出現undefined。
小節:拆一行 CSV
小節:處理多行 CSV
AI 協作:學了這個,跟 AI 怎麼配合?
split() 是解析任何文字格式資料的起手式——CSV、log、報表都靠它。
你的人類優勢:
- 你知道資料的分隔符號是什麼(逗號、Tab、分號、空格)
- 你能判斷切割後的結果是否正確(欄位對不對、有沒有多餘的空白)
可以這樣跟 AI 說:
我有一段 CSV 文字,用逗號分隔。幫我用 split() 解析成陣列,然後取出第 2 和第 4 欄。
練習題
互動示範
DEMO 1可以修改程式碼試玩
DEMO 2可以修改程式碼試玩
挑戰任務
Task 1
把多行 CSV sku,name A1,滑鼠 A2,鍵盤 轉成物件陣列並印出第二筆的 name
← BackNext Lesson →