NodeJs

By 味噌

前置

  • 安裝NodeJs
  • 安裝Npm
  • npm install -g javascripting

如果你是Ubuntu的話…

其實它有內建(笑)

現在找我要檔案還來得及喔喔

檢查方式

  • node -v
  • npm -v

都撿V就對了

然後就可以開始打關惹(誤)

看/選提目

javascripting

執行

js [檔名].js

驗證

javascripting verify [檔名].js

傳說中的第一關

INTRODUCTION

簡單來說

  • ​新增一個資料夾mkdir javascripting
  • 移動到資料夾裡面cd javascripting
  • 使用編輯器nano/gedit/vi/vim introduction.js
  • 印出helloconsole.log('hello');
  • 測試是否印出hellojs introduction.js
  • 驗證javascripting verif​y introduction.js

好像有點厲害的第二關

VARIABLES 

簡單來說

  • 使用編輯器nano/gedit/vi/vim variables.js
  • 印出some stringconsole.log(example);
  • 測試是否印出some stringjs variables.js
  • 驗證javascripting verif​y variables.js

好像有點厲害的第三關

STRINGS

好像有點厲害的第四關

STRING LENGTH

好像有點厲害的第五關

REVISING STRINGS

標題開始認真的第六關

NUMBERS

標題有點認真的第七關

ROUNDING NUMBERS

認真起來的第八關

NUMBER TO STRING

開始分歧的第九關

IF STATEMENT

好像還可以的第十關

FOR LOOP

應該沒問題的第十一關

ARRAYS

有問題要說阿的第十二關

ARRAY FILTERING

function isBigEnough(element) {
  return element >= 10;
}
var filtered = [12, 5, 8, 130, 44].filter(isBigEnough);
// filtered is [12, 130, 44]

還活著吧的第十三關

LOOPING THROUGH ARRAYS

有需要助攻嗎的第十四關

ACCESSING ARRAY VALUES

快要到終點的第十五關

OBJECTS

還差一點的第十六關

OBJECT PROPERTIES

倒數的第十七關

FUNCTIONS

最後的第十八關

FUNCTION ARGUMENTS

參考

NodeJs

By Huei-Jhen Jhuang

NodeJs

  • 644