iT邦幫忙

鐵人檔案

2022 iThome 鐵人賽
回列表
Modern Web

JavaScript 之路,往前邁進吧! 系列

花30天的時間,寫下已經自學三個月的我覺得JavaScript不好懂的部分,幫助未來的我,幫助程度與我相近的人
相信不是很厲害才能開始,而是要先開始才能很厲害

鐵人賽完賽後就真的能往前邁進嗎?
不知道,開始做了才知道,先做就對了

30天的JavaScript 之路 => let's go

鐵人鍊成 | 共 30 篇文章 | 11 人訂閱 訂閱系列文 RSS系列文 團隊好想工作室 v6.0
DAY 1

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

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

2022-09-16 ‧ 由 Vic 分享
DAY 2

JS之路 Day02 - Prototype (原型)

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

2022-09-17 ‧ 由 Vic 分享
DAY 3

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

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

2022-09-18 ‧ 由 Vic 分享
DAY 4

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

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

2022-09-19 ‧ 由 Vic 分享
DAY 5

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

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

2022-09-20 ‧ 由 Vic 分享
DAY 6

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

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

2022-09-21 ‧ 由 Vic 分享
DAY 7

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

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

2022-09-22 ‧ 由 Vic 分享
DAY 8

JS之路 Day08 - What is Set ?

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

2022-09-23 ‧ 由 Vic 分享
DAY 9

JS之路 Day09 - What is Map ?

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

2022-09-24 ‧ 由 Vic 分享
DAY 10

JS之路 Day10 - What is Date ?

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

2022-09-25 ‧ 由 Vic 分享