IT 邦已經推出了11屆的幫忙鐵人賽,我認為是一個非常適合逼自己專注於習得某項技能基礎的好方式。於是乎,就手刀購入了一本網路上很經典的 JavaScript 資料結構和演算法實作,搭配 LeetCode 來讓自己好好的習得一下。
環境建置
推薦安裝 Node.js 搭配 Terminal 終端機、Visual Studio Code or Sublime…等編輯器來實作。
Node.js 安裝可以看這篇:[指南] npm 安裝操作教學、運用 Node.js 建網站的初始化步驟
簡言之,就是用 nvm (Node Package Manager),安裝 Node.js 後,再用編輯器來寫程式。
當你撰寫完後,用終端機切換到指定資料夾下後,執行 node <file name>.js 就可以在終端機上看到結果
1 2 3 4 5 6 7 8 9 |
// folder/example.js var a = [ 1, 2, 3 ]; var b = a; a.push(5); console.log(b) // 終端機上 cd "folder" node example.js //結果為 [1,2,3,5] |