第十四屆

web
JavaScript 之路,往前邁進吧!
Vic

系列文章

DAY 11

JS之路 Day11 - Callback Funtion(回呼函式)

這其實不是難懂的概念,但卻是非同步程式設計中最基礎的螺絲釘,我自己在學習這JS非同步領域這系列的順序是這樣排的: Callback => Promise...

DAY 12

JS之路 Day12 - Asynchronous Programming (非同步程式設計)

前言 Asynchronous的中文翻譯是非同步、異步,Synchronous的中文翻譯是同步,以下都會直接用同步、非同步來介紹。 非同步程式設計是JavaSc...

DAY 13

JS之路 Day13 - Event Loop (事件循環)

前言 昨天提到了JavaScript可以利用「並行的方式」去做到非同步這件事情,而關於這到底是怎麼辦到的,就是今天的主題,然後今天主要的內容都是以這個影片為基礎...

DAY 14

JS之路 Day14 - Promise(承諾)

前言 Promise在程式中非常好用,是因為很多操作都需要使用到非同步的概念,而要處理非同步,除了使用callback function之外,就是會使用Prom...

DAY 15

JS之路 Day15 - Promise Chain(承諾鏈)

前言 有時候很常見會有情況是需要很多的非同步操作,每一個非同步的後續操作都建立在前面的非同步操作的成功,所以會繼續上一步的結果,在使用callback處理這種狀...

DAY 16

JS之路 Day16 - Promise methods(承諾方法)

前言 前幾天講的Promise的then()、catch()、finally()也是Promise的methods,從MDN的定義上會把這三種methods稱之...

DAY 17

JS之路 Day17 - async/await(Promise語法糖)

前言 async/await的方式提供了promise一種新的寫法,至於有沒有更方便及更高的可讀性,我覺得使用了async/await是更容易進行編寫的,至少可...

DAY 18

JS之路 Day18- What is Biglnt?

其實我不知道Biglnt的中文可以叫什麼比較好,直接翻成「大整數」似乎不太精確。 今天會從以下這些角度來介紹: Biglnt為何而來 定義及如何使用 可...

DAY 19

JS之路 Day19 - What is symbol?

前言 ES6才加入的primitive type,我個人覺得是primitive type當中最難理解的。 object的key在ES6之前都只能是字串,就算寫...

DAY 20

JS之路 Day20 - What is this?

前言 今天要來講的主題是this,在JavaScript中的this可以在呼叫函式時,透過不同方式決定它要指向哪一個物件,而關於什麼時候會指向什麼地方,這就是t...