第十四屆

web
JavaScript 之路,往前邁進吧!
Vic

系列文章

DAY 1

JS之路 Day01 - 開始與結束的序言

大家好,我是Vic,目前在台南的好想工作室學習,已經在這裡自學了幾個月時間。鐵人賽的開始,代表著我的JS學習的路也已經學到了一個段落,這一個階段要挑戰的就是三十...

DAY 2

JS之路 Day02 - Prototype (原型)

前言 我相信每個語法的發明都有它意義存在,以我看來Prototype的存在,是為了要讓JavaScript 也能實現物件導向,準確點來說,可以用來做到物件的繼承...

DAY 3

JS之路 Day03 - Prototype Chain(原型鏈)

昨天Prototype世界的例子中,小白這種打電話讓別人再去打電話找的方式,其實就是一種Prototype Chain的概念。 畫一張示意圖會比較清楚一些,用一...

DAY 4

JS之路 Day04 - Prototypal Inheritance(原型繼承)

Array Methods繁多,許多人常常使用時會在去MDN看文檔,但如果你仔細看會發現奇怪地方,比如說你想要去查map的語法,你實際會看到Array.prot...

DAY 5

JS之路 Day05 - Constructor Function(構造函式)

前言 Constructor Function也是Function,那它跟一般的Function差在哪裡,有什麼特別之處,就是今天主要介紹的部分。 構造函式 剛...

DAY 6

JS之路 Day06 - 語法糖Class(上)

前言 在介紹完prototype之後,該是來理解JavaScript的class,之前有提到說,JavaScript的繼承依靠的是Prototypal inhe...

DAY 7

JS之路 Day07 - 語法糖Class(下)

前言 今天會來繼續介紹語法糖Class的語法部分,會介紹到的分別為: 「extends」、「super」 keywords static properties...

DAY 8

JS之路 Day08 - What is Set ?

前言 這兩天會來講Set/Map,這是ES6後才新增的兩種資料結構,主要是用來處理一些array跟object沒辦法完全顧及的領域,也因如此,其實許多地方跟ar...

DAY 9

JS之路 Day09 - What is Map ?

前言 昨天把set講完,今天換Map,首先要注意不要跟array的方法Array.prototype.map()搞混,這是不一樣的東西,那就let's go 今...

DAY 10

JS之路 Day10 - What is Date ?

一種用來處理特定的日期時間會用到的特殊物件,可以用來印出時間,修改時間或是設定時間。 要注意的一點是,JavaScript當中,使用Date就會一次把日期跟跟時...