今年 3 月開始接觸程式語言,開始學習框架後深深體會打好基礎的重要!
想藉由這次鐵人賽重新複習 JavaScript ,這一系列為上完線上課程後整理的筆記,如有錯誤歡迎指正,我會非常感謝你 ><
Class Es6 的語法糖,簡化了上一篇的寫法,讓程式碼更好閱讀這邊改寫前一篇介紹過的例子Before: /*function Person(name,sex...
Ajax ( Asynchronous JavaScript and XML )網頁不用重新整理,就能即時地透過瀏覽器去跟伺服器溝通,撈出資料 Request...
Promise 解決了回調地獄,在處理一些需要花費比較長時間的任務時使用 Promise 就可以進行非同步的處理,防止阻塞。 使用方式:利用 Construct...
fetch 改善了 XHR 又長又麻煩的寫法,簡化了程式碼使閱讀容易許多,而 fetch return 的是 Promise。基本用法:let promise...
首先來認識常見的錯誤類型: EvalError - eval() 執行錯誤 RangeError - 一個數值超過允許範圍 ReferenceError -...
async await 的語法可以讓非同步的程式碼看起來像同步一樣。 async 通常搭配 await 做使用,但 async function 可以沒有 a...
利用 XMLHttpRequest 原理 可用 Node.js 後端進行請求 語法簡短 直覺化 return 的是 Promise,所以可以使用 then()...
這篇會分別使用前面幾篇文章介紹的:XHR、Promise、fetch、async、axios 等 5 種方法取得同樣的資料,也寫了各種 API 串接捕捉錯誤的方...
Math Object methods Math.PI : 3.14 Math.LOG10E : 以 10 為底的 E 的對數 Math.SQRT2 : 2...
Module 為模組,當網頁的程式碼越來越多,越來越龐大的時候,會需要把 code 拆分為很多個部分,把每個部分變成獨立的模組來使用,避免檔案過大,而在每個檔案...