iT邦幫忙

鐵人檔案

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

從0.5開始的JavaScript 系列

紀錄與分享學習過程中的心得與筆記

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

Day21 AJAX(1): 科普 & XHR

直接進入頁配主題,今日我們要聊聊 AJAX。 AJAX 前言 先來看一下維基百科的介紹: AJAX 即「Asynchronous JavaScript and...

2018-10-21 ‧ 由 Ryan Lee 分享
DAY 22

Day22 AJAX(2): Fetch

昨日我們介紹了 AJAX,以及它在 JS 中如何實作,但是原生的 XHR 並不好用,除了使用套件來補足以外,其實還可以使用 HTML5 出來的 Fetch。 F...

2018-10-22 ‧ 由 Ryan Lee 分享
DAY 23

Day23 Promise 詳解(1/2)

我們在 Day5 提到了 JS 有非同步的機制,也因為這個機制,所以不會讓同步執行的 JS 阻塞,遇到 AJAX、 timer 等等的操作,都會先丟到事件佇列中...

2018-10-23 ‧ 由 Ryan Lee 分享
DAY 24

Day24 Promise 詳解(2/2)

昨日講完了 Promise 的特性與基本用法,今日再來討論更深入的應用。 Promise 首先就是剩下的兩個方法: Promise.all、Promise.ra...

2018-10-24 ‧ 由 Ryan Lee 分享
DAY 25

Day25 優雅的 Await、Async

昨日介紹完了 Promise,今日要來介紹 ES7 的 await、async,但是進入主題之前,我們先來想想 Promise 為了改善非同步的處理,它做了什麼...

2018-10-25 ‧ 由 Ryan Lee 分享
DAY 26

Day26 前端福音(1/4): Firebase-介紹 & 建立專案

按照原本的規劃中,後半段會來講講 Node.js 和如何串接 LineBot 的使用,但是剩下的篇數不夠來介紹,山不轉路轉,一樣不會讓各位失望的,剩下的篇數會來...

2018-10-26 ‧ 由 Ryan Lee 分享
DAY 27

Day27 前端福音(2/4): Firebase-寫入&刪除資料

昨日介紹了如何在 Firebase 上建立一個專案,以及如何載入它來使用。 那今日就開始來講講如何使用 JS 來操作資料庫吧! Realtime Databas...

2018-10-27 ‧ 由 Ryan Lee 分享
DAY 28

Day28 前端福音(3/4): Firebase-讀取資料

我們已經完成 CRUD 中的 CUD 了,現在就只差臨門一腳。 今日要來講講如何使用 JS 取得 Firebase DB 中的資料! 讀取 主要使用兩個方法:...

2018-10-28 ‧ 由 Ryan Lee 分享
DAY 29

Day29 前端福音(4/4): Firebase-帳號系統&資料讀寫規則

今日來到 Firebase 介紹的最後一天,此篇講完,鐵人賽也剩最後一天了,那就加把勁最後衝刺吧。 先來回顧一下 前三篇我們學會了: 新建專案 新增/讀取/修...

2018-10-29 ‧ 由 Ryan Lee 分享
DAY 30

Day30 Final

最後一天了,原本以為會很激動,但現在卻異常的平靜 在 Day1 沒講的感言,就現在一起講吧。 這是我第一次參賽,在這之前觀望兩年多了,也很不安參賽後是否能每天都...

2018-10-30 ‧ 由 Ryan Lee 分享