iT邦幫忙

鐵人檔案

2019 iT 邦幫忙鐵人賽
回列表
Modern Web

一步一腳印-紮紮實實學es6 系列

以後端工程師的角度,深入學習es6,並與es5 做比較,希望這30天中能釐清過去不懂的觀念
沒有炫麗的畫面,有的是程式面的觀念分析
參考學習資源將以js 的奇怪部份 、犀牛書、你所不知道的js 、與es6 的線上文件
將javascript 學好
看看能走多遠吧!

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

非同步學習入門-消息隊列的執行順序

javascript 是單執行緒的程式意味著一次只能做一件事但是想像一下我們一個人在廚房煮菜,有好幾個爐子我們只有「一個人」但是我們不會一直等待一道菜煮好了才煮...

2018-10-21 ‧ 由 Paul.Ciou 分享
DAY 22

非同步入門(2) 計時器

今天比較忙,分享一個小的知識點這邊一般的用法就不贅述了忘記的話可以自行看教學setTimeoutsetInterval 以下簡述一下 Syntax setTim...

2018-10-22 ‧ 由 Paul.Ciou 分享
DAY 23

promise (1)

Promise 參考文件 Promise 是一個表示非同步運算的最終完成或失敗的物件 定義通常寫得文謅謅,看得不是很懂事實上今天看了一下初步看來改善的地方...

2018-10-23 ‧ 由 Paul.Ciou 分享
DAY 24

promise(2)

上一篇我們大略使用了promise的基本用法在promise 做完要做的事之後,訊息會被傳送到then 裡面去,然後我們就可以繼續做我們想做的事 但大家一定跟我...

2018-10-24 ‧ 由 Paul.Ciou 分享
DAY 25

promise(3) all(), race()

promise 預計寫3篇,之後再把相關知識點補進這三篇裡面接下來的五天再把generator 跟 async 寫完昨天一天沒睡…趕快補眠去@@ Promise...

2018-10-25 ‧ 由 Paul.Ciou 分享
DAY 26

非同步處理工具-Generator

Generator 怎麼使用呢這語法第一次看到可能會有點嚇人javascript 也開放使用指標了?? 事實這就是我們今天的主題 Generator 他規定...

2018-10-26 ‧ 由 Paul.Ciou 分享
DAY 27

非同步處理工具-Generator(2) next 的傳值與返回值

Generator next 傳值 上一篇我們很好奇,往next()裡面傳值會傳到哪 事實上是會傳到yield 裡面! { function* myGenera...

2018-10-27 ‧ 由 Paul.Ciou 分享
DAY 28

非同步處理工具-Generator(3) 非同步範例

今天得要體會一下Generator 來處理非同步有什麼好處 我們假設有3個檔案 分別是 a.txt/b.txt/c.txt然後要依照順序一個一個把裡面的內容依序...

2018-10-28 ‧ 由 Paul.Ciou 分享
DAY 29

非同步處理 ES7之 async await 入門

今天終於學到此圖的最後一個async async 啥是async 呢MDN async function 宣告被定義為一個回傳 AsyncFunction 物...

2018-10-29 ‧ 由 Paul.Ciou 分享
DAY 30

proxy(1)

proxy Proxy 物件被使用於定義基本操作的自定行為... 誰看得懂如果以這個字面翻譯的話很像繼承但是真的如我們所想的嗎?如果一樣的話es6幹麻又多提供...

2018-10-30 ‧ 由 Paul.Ciou 分享