iT邦幫忙

鐵人檔案

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

JavaScript 試煉之旅 系列

透過此次的鐵人賽,讓自己在ES6大全以及你所不知道的JS的內容中穿梭,並透過文字
來描述自己的理解,冀望能夠對於JavaScript 的理解與應用更有收穫。

鐵人鍊成 | 共 30 篇文章 | 40 人訂閱 訂閱系列文 RSS系列文 團隊好想工作室 v3.0
DAY 11

傳值(By value)與傳參考(By reference)

講在前面: 這個篇幅會搭配 understanding the weird parts(克服JS奇怪的部分) 的影片章節來學習。 而篇幅會聚焦在 by valu...

2019-09-26 ‧ 由 PH 分享
DAY 12

JavaScript 函式(function)

函式(function)可以用在計算後得到某個值,也可以用於定義某個任務(功能)。 關於定義函式的幾種方式,讓我們繼續接著往下看 定義函式(function)的...

2019-09-27 ‧ 由 PH 分享
DAY 13

ES6 箭頭函式(arrow function)

今天要提的部分是關於 ES6 的新語法,箭頭函式(arrow function)。 它與 ES6 之前的函式(function)有著一些差別: 箭頭函式(ar...

2019-09-28 ‧ 由 PH 分享
DAY 14

JavaScript 的 this 怎能不知道

思來想去,還是決定先將我理解的 this 用兩句話做個結論,再由此延伸後續的詳細差別。 在 ES6 之前,決定this的方式取決於函式如何被呼叫,除非直接指定...

2019-09-29 ‧ 由 PH 分享
DAY 15

JavaScript 閉包(Closure)

閉包(closure)要先懂的一些觀念 JavaScript在執行時變數(variable)與函式(function)的流程 範疇鍊(scope chain)...

2019-09-30 ‧ 由 PH 分享
DAY 16

JavaScript class 類別

今天要學習的部分是 class 類別。 class 類別是 ES6 新引進的語法,但總是被戲稱為「語法糖」,至於原因讓我們來看看 MDN 怎麼描述這個語法:...

2019-10-01 ‧ 由 PH 分享
DAY 17

JavaScript 嚴格模式(Strict mode)

簡單介紹 嚴格模式(strict mode) 在ES5被引進,提供開發者能夠在語法更為嚴謹、受限的模式下進行開發,彌補了 JavaScript 的一些重要缺陷。...

2019-10-02 ‧ 由 PH 分享
DAY 18

JavaScript ES6 解構賦值

MDN : 可以將陣列或物件中的資料取出成獨立變數。 解構賦值是ES6的新特性,可以快速的將值從陣列或物件中取出。 如果能好好熟悉運用的話,不僅快速、更可以...

2019-10-03 ‧ 由 PH 分享
DAY 19

其餘參數(rest parameter)與展開運算子(Spread operator)

其餘參數(rest parameter)與展開運算子(Spread operator)** 為 ES6 的新特性,然而這兩者雖然使用的方式都是 ... ,但是用...

2019-10-04 ‧ 由 PH 分享
DAY 20

ES6 模板字串(Template literals)

今天要來學習的部分是 ES6 好用的語法,模板字串(Template literals) 這個語法大大增加了開發的效率,是個非常好用的技巧,讓我們趕緊學起來吧!...

2019-10-05 ‧ 由 PH 分享