iT邦幫忙

鐵人檔案

2021 iThome 鐵人賽
回列表
Modern Web

白話JavaScript 系列

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

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

Day11-同步&&非同步

前言 非同步函式與同步函式是非常多人所誤解 同步(Synchronous)函式為逐行運作,當A沒完成B會傻傻地等 非同步(Asynchronous)函式為避免...

2021-09-11 ‧ 由 yanzhong 分享
DAY 12

Day12-救世主Promise

前言 在ES6之前,要使用非同步並且正確輸出資料必須透過callback,然而callback不好學習與麻煩,甚至還會有不經意的callback hell,讓開...

2021-09-12 ‧ 由 yanzhong 分享
DAY 13

Day13-Async && Await

前言 雖說ES6推出了promise解決了callback hell的問題,但人總是不容易滿足。 於是在ES7 有了Async && Await...

2021-09-13 ‧ 由 yanzhong 分享
DAY 14

Day14-This

this的指向取決於誰呼叫 物件一定指向本身 其餘必須透過call、bind等等強制綁定 我們先把this打印出來,可以發現this指向window con...

2021-09-14 ‧ 由 yanzhong 分享
DAY 15

Day15-ProtoType

前言 在經過前面幾天的章節之後,我們對於如何使用JavaScript與相關的知識有一些概念了。 今天我們要來更深入了解JavaScript的運作原理Protot...

2021-09-15 ‧ 由 yanzhong 分享
DAY 16

Day16-Class

前言 昨日我們學習了原型與建構子函式,但這樣其實有點不夠直覺,尤其是對於有接觸過其它物件導向程式的朋友們。 於是在ES6(2015) Class出現,讓我們能更...

2021-09-16 ‧ 由 yanzhong 分享
DAY 17

Day17-Node.js

前言 今天是第十七天,很高興我的意志力讓我挺過了一半的鐵人賽? 前面十六篇的JS章節,其實已經把JavaScript敘述的差不多。 因為小弟在9/28必須入營服...

2021-09-17 ‧ 由 yanzhong 分享
DAY 18

Day18-React起步

在我們進入React的環節之前,需要先理解一些會很常聽到、看到的關鍵字 CSR(SPA) SSR SEO CSR(Client-Side-Render) 優...

2021-09-18 ‧ 由 yanzhong 分享
DAY 19

Day19-Component

學習React過程中很重要的概念為組件化。 何謂組件化??? 重複使用 切割成更細小的碎片,達到耦合性降低 組合各個組件形成一個頁面 下面我們來把React...

2021-09-19 ‧ 由 yanzhong 分享
DAY 20

Day20-Props

前言 昨日我們介紹函式組件如何使用,並且學會了JSX靈活的操作。 今天我們來學習很重要的傳遞資料Props。 Props 當我們把頁面切割成許多組件時,本身希望...

2021-09-20 ‧ 由 yanzhong 分享