iT邦幫忙

鐵人檔案

第 12 屆 iThome 鐵人賽
回列表
Modern Web

JS讀書筆記 系列

連續30天看完JS線上課程後的筆記整理。

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

JS讀書筆記30天 - Day11 BOM

BOM是什麼? BOM全稱是Browser Object Model,可以操作整個瀏覽器,或是得到瀏覽器的相關資訊。 當一開啟瀏覽器時,就會開啟window物件...

2020-09-26 ‧ 由 Camellus 分享
DAY 12

JS讀書筆記30天 - Day12 JSON和API

JSON的介紹 是一種資料的交換格式,屬於輕量級的資料交換語言。 因為不同程式會有各自的資料庫,JSON可以提供一種共通的資料交換手段。 JSON的構造其實是由...

2020-09-27 ‧ 由 Camellus 分享
DAY 13

JS讀書筆記30天 - Day13 Ajax

Ajax是什麼 JavaScript透過瀏覽器發送資訊給伺服器,在不重新整理整個網頁的情況下,和資料庫、後端或伺服器要求資料之後,伺服器回傳結果,再經由Java...

2020-09-28 ‧ 由 Camellus 分享
DAY 14

JS讀書筆記30天 - Day14 記憶體與環境

JavaScript的執行環境 當載入一個JavaScript檔案時,便建立了一個JavaScript環境。 所以不同的網頁中,宣告的變數、建立的函式都不可共用...

2020-09-29 ‧ 由 Camellus 分享
DAY 15

JS讀書筆記30天 - Day15 陳述式與表達式

陳述式(Statement) 定義 陳述式是JavaScript的語句類型,用於命令、執行的一系列操作,最大的特徵是不會回傳結果。 要特別注意的是,undefi...

2020-09-30 ‧ 由 Camellus 分享
DAY 16

JS讀書筆記30天 - Day16 物件2

物件的寫法 物件的寫法,分為物件實字和建構式兩種,一般情況下,建議用物件實字,較為簡潔好懂。 物件實字(Object Literals) 寫法如下: var 物...

2020-10-01 ‧ 由 Camellus 分享
DAY 17

JS讀書筆記30天 - Day17 函式2

函式的特性 函式屬於一種物件,但和一般物件仍有所不同。 首先,函式必定可以被呼叫,且含有程式碼片段。 程式碼片段中,可以包含傳入值的參數、區域變數、this、可...

2020-10-02 ‧ 由 Camellus 分享
DAY 18

JS讀書筆記30天 - Day18 let和const

var的缺點 var如果被重複性宣告同一個變數,之後的宣告會覆蓋之前的宣告。 var num = 1; //程式碼⋯⋯ var num = 3; console...

2020-10-03 ‧ 由 Camellus 分享
DAY 19

JS讀書筆記30天 - Day19 樣板字面值

什麼叫樣板字面值 樣板字面值(Template Literals),在之前的JavaScript先行版本中又稱為Template String,主要是解決字串在...

2020-10-04 ‧ 由 Camellus 分享
DAY 20

JS讀書筆記30天 - Day20 繼承與原型鍊

JavaScript的繼承方式 所謂繼承,就是一個實體能用另一個物件的屬性和方法。 JavaScript和Java的名稱有千絲萬縷的關係,但兩者卻是不同的語言,...

2020-10-05 ‧ 由 Camellus 分享