iT邦幫忙

鐵人檔案

2021 iThome 鐵人賽
回列表
Modern Web

白話JavaScript 系列

雖然學習JavaScript 一陣子,但有些地方還是有加強空間,重新思考為什麼要這樣做,並且在末段會增加些許的資料結構與演算法。
希望可以在當兵前完成這次的鐵人賽🥺

參賽天數 23 天 | 共 28 篇文章 | 8 人訂閱 訂閱系列文 RSS系列文
DAY 1

Day01-認識環境

前言 很感謝各位進來觀看本人的鐵人賽,會想寫關於JavaScript主題主要是學習了一段時間,透過參加鐵人賽來檢視自己對於這門語言了解多少。 後續也會使用Jav...

2021-09-01 ‧ 由 yanzhong 分享
DAY 2

Day02-進入JavaScript

資料型態(Data type) 在JavaScript中有以下的資料型態去儲存我們的資料,想像一下平常生活中,我們會把水裝進水壺,而把食物裝進儲物罐,同理可證在...

2021-09-02 ‧ 由 yanzhong 分享
DAY 3

Day03-搞懂傳址、傳值? 電腦如何儲存資料?

前言 昨日我們學習了資料的型態,今天我們要來了解變數的參考。 Pass by Value ? String Number null 我們先建立一個a變數,並...

2021-09-03 ‧ 由 yanzhong 分享
DAY 4

Day04-判斷

導讀 條件在程式中是不可或缺的一部分,意指滿足某項執行A,若否執行B Conditional 以下代碼為若大於18歲,即印出Adult var user = {...

2021-09-04 ‧ 由 yanzhong 分享
DAY 5

Day05-Variables

前言 在我們之前的練習都只有使用var宣告變數,其實還有其它兩個宣告方式可以使用。 接下來我們會學習使用let丶const更嚴謹的方式來撰寫程式碼! var...

2021-09-05 ‧ 由 yanzhong 分享
DAY 6

Day06-Scope && Hoisting

前言 在程式語言中了解程式的周期是很重要的。 在昨日我們已經先了解variables的一些規則了,其中就有包含Scope的概念,讓我們來好好了解吧!!! Sco...

2021-09-06 ‧ 由 yanzhong 分享
DAY 7

Day07-Loop

前言 Loop對於程式來說非常非常非常之重要,手動一萬次跟電腦做一萬次效率差非常多,當然也沒有人會去做很hardcode的事情吧??? 以下為Loop(迴圈)最...

2021-09-07 ‧ 由 yanzhong 分享
DAY 8

Day08-import/export

前言 以前我們可能會引入許多的JavaScript檔案 而現在前端更多應用的時代,程式的龐大會讓前端人員頭痛欲裂? 於是模組化的出現,讓很多需要抽離的程式可以...

2021-09-08 ‧ 由 yanzhong 分享
DAY 9

Day09-Closure

前言 了解hoisting、scope chain對於closure的幫助會非常大,因為這三個是環環相扣。 讓變數留在內層 保留指向的功能,也就是一直往下參考...

2021-09-09 ‧ 由 yanzhong 分享
DAY 10

Day10-CallBack

前言 終於要開始進入JavaScript重頭戲Callback。 Callback就是函式呼叫函式 沒了??? 對阿!!! 就這樣不開玩笑... 昨日的程式...

2021-09-10 ‧ 由 yanzhong 分享