iT邦幫忙

鐵人檔案

2021 iThome 鐵人賽
回列表
Modern Web

JavaScript 從 50% 開始,打造函式庫不是問題! 系列

我們都知道進入一個新的未知領域,大多數的學生都會選擇從理論開始學習。

本系列文章將從實務層面著手,讀者不僅能從中學習理論,也能理解如何將理論應用於實作中。

鐵人鍊成 | 共 46 篇文章 | 26 人訂閱 訂閱系列文 RSS系列文
DAY 1

JS 01 - 序幕揭曉

大家好! 歡迎搭乘 JavaScript 觀光巴士。 起程前,我們先用一個小測驗作為旅程的序幕吧! 提示 JavaScript 目前有 8 種資料型別,其中有...

2021-09-16 ‧ 由 Felix 分享
DAY 2

JS 02 - 資料型別

大家好! 昨天的小測驗,有沒有全部答對呢? 我們進入今天的主題吧! 建立資料 昨天我們提到的 字面建構式 和 關鍵字+建構式 都是建立物件的方法,舉例一下:...

2021-09-17 ‧ 由 Felix 分享
DAY 3

JS 03 - 資料傳遞

大家好! 昨天的儲存容量和儲存裝置,有沒有更容易理解原始型別和物件型別的差異呢? 我們進入今天的主題吧! 傳遞行為 記得昨天有強調一句話嗎? 原始型別和物件...

2021-09-18 ‧ 由 Felix 分享
DAY 4

JS 04 - 變數類型

大家好! 昨天我們介紹了資料的傳遞方式,今天就來理解變數的宣告方式吧! 我們進入今天的主題吧! 變數 JavaScript 有 var、const 和 let...

2021-09-19 ‧ 由 Felix 分享
DAY 5

JS 05 - 變數宣告

大家好! 今天我們就要正式介紹變數的宣告方式了! 我們進入今天的主題吧! 宣告沿革 JavaScript 目前有 3 種宣告方式,就是昨天提到的 var、co...

2021-09-20 ‧ 由 Felix 分享
DAY 6

JS 06 - 建構函式

大家好! 今天開始就要學習函式庫的基礎了。 我們進入今天的主題吧! 物件模板 我們先來看下方的資料: let record; record = {...

2021-09-21 ‧ 由 Felix 分享
DAY 7

JS 07 - 原型方法

大家好! 昨天我們成功使用建構函式建立一個新物件,但是建立物件後能做什麼呢? 今天我們要介紹的就是,在物件原型中新增共用方法! 物件特性 如果要推入項目至陣列...

2021-09-22 ‧ 由 Felix 分享
DAY 8

JS 08 - 靜態方法

大家好! 我們進入今天的主題吧! 物件方法 如果要推入項目至陣列,我們會使用原型方法。 但是,為什麼判斷陣列不能使用原型方法呢? /* 原型方法 */ ([]...

2021-09-23 ‧ 由 Felix 分享
DAY 9

JS 09 - 類別函式

大家好! 今天要介紹的是類別函式,就是將前幾天的主題全都打包在一起的寫法。 那麼油門踩下去吧! 物件模板 其實,對於 C++、Java、PHP、Python...

2021-09-24 ‧ 由 Felix 分享
DAY 10

JS 10 - 原型繼承

大家好! 今天只會簡單介紹原型的繼承關係,當我們介紹完原型鏈後,就會詳細說明繼承的方法。 我們出發吧! 原型繼承 物件的 valueOf 方法是位於 Obje...

2021-09-25 ‧ 由 Felix 分享