#reading
Read more stories on Hashnode
Articles with this tag
Object protocol 物件協定 valueOf 多數情況下不要在 number 或 string 以外的型別使用 +、-、*、/、** valueOf 方法會回傳基本型別,可在需要基本型別運算時使用; valueOf 在 Date 實例可用於比較關係(>、<、>=、<=),但不建議用在 ...
基本語法 delete:刪除物件屬性 in:確認物件是否擁有某屬性 property in object 確認屬性值是否為 undefined→ 應用:option object,可避免屬性值為期他的 Falsy family (0、''、false、null): function...
Closure 閉包 function 與 lexical environment (作用域環境) 的組合 free variable 函式捕捉的是變數,並非變數值。 var fs = []; for (var i = 0; i < 10; ++i){ fs[i] =...
函式這部分整理很多容易忽略的重要語法細節,可以常看。 基本語法 函式表示某個重用流程的封裝(encapsulation) 函式定義與呼叫 函式定義 function declaration 函式宣告 JS engine會優先處理函式宣告 function literal...
流程語法 switch 比較方式:=== 語法 switch(variable or expression){ case primitive or composite value: statement; break; case...
REPL node -e "console.log('Hello World')"; > node -e "1 + 1" > node -p "1 + 1" 2 Read-Eval-Print-Loop .editor .help console.log(_); // CMD >...