iT邦幫忙

鐵人檔案

第 12 屆 iThome 鐵人賽
回列表
自我挑戰組

JavaScript技術手冊閱讀筆記 系列

刻意練習JavaScript 30天

鐵人鍊成 | 共 30 篇文章 | 8 人訂閱 訂閱系列文 RSS系列文
DAY 11

第11天:NaN與一些筆記

NaN 數學計算中,若無法產生數值時或程式無法表示值時,會得到NaN這個特殊值,代表Not a Number。NaN是數值型別中提供的特殊值,typeof Na...

2020-09-26 ‧ 由 長庚 分享
DAY 12

第12天:一點點函式function筆記

JavaSccript若要撰寫方法,是使用function關鍵字來宣告函式。 若撰寫一個會回傳物件的方法,但這麼寫回得到undefined的結果 functio...

2020-09-27 ‧ 由 長庚 分享
DAY 13

第13天:捷徑運算、函式的預設參數、選項物件與不定長度引數

捷徑運算 在JavaScript運算判斷式中,除了0、NaN、''、null、undefined是假(false)的之外,其他都是真的。而&&與...

2020-09-28 ‧ 由 長庚 分享
DAY 14

第14天:函式的運用,自己寫filter()

在JavaScript中,每一個函式都式物件,都是Function的實例。所以我們可以宣告一個變數指向為函式物件。 function max(n1,n2){...

2020-09-29 ‧ 由 長庚 分享
DAY 15

第15天:陣列內建filter()、map()、sort()方法

JavaScript的陣列已經內建了filter()、map()、sort()方法。 其中filter()、map()方法並不會改變原本的陣列,而是輸出一個新陣...

2020-09-30 ‧ 由 長庚 分享
DAY 16

第16天:函式實字

如果我們的函式很簡單,或是只有使用一次,那大可不必宣告一個函式,可以使用函式實字(Function literal),建立匿名方法 let arr = ['12...

2020-10-01 ‧ 由 長庚 分享
DAY 17

第17天:立即執行函式

立即執行函式 先看以下程式碼,我們使用s(2,3)來執行函式 let s = function sum(num1,num2){ return num1+...

2020-10-02 ‧ 由 長庚 分享
DAY 18

第18天:箭頭函式

我們每次撰寫匿名函式,都使用function實字來宣建立,每次都打Function這幾個字未免有些麻煩。在ES6開始我們可以()=>來宣告匿名函式,因為=...

2020-10-03 ‧ 由 長庚 分享
DAY 19

第19天:Closure閉包

Closure這名詞是函式與作用域環境的組合,作用域環境指的是在存取變數時,決定如何使用哪個變數的環境。 例如我們在函式中宣告一個區域函式如下 function...

2020-10-04 ‧ 由 長庚 分享
DAY 20

第20天:還在對字串用for迴圈嗎?改用for...of吧,for...of與for...in的差別

之前好像有提過string.length和string.charAt這種JavaScript最一開始存在的API是以碼元數量來計算的。在那個時候一個字對一個碼元...

2020-10-05 ‧ 由 長庚 分享