iT邦幫忙

鐵人檔案

2021 iThome 鐵人賽
回列表
Modern Web

JavaScript 基礎修練 系列

透過30天的時間重新認識JavaScript,希望瞭解/釐清JavaScript底層觀念,並用自己的方式詮釋,以做為學習筆記,方便日後查閱。

鐵人鍊成 | 共 30 篇文章 | 9 人訂閱 訂閱系列文 RSS系列文
DAY 21

[Day21] JavaScript - Event object (事件物件)

當任何的事件發生時,瀏覽器就會為這個事件創造一個物件,我們稱為事件物件(Event object)。它會提供與當前事件相關的所有資訊,依照事件類型的不同,會帶...

2021-09-21 ‧ 由 yashienxxxx 分享
DAY 22

[Day22] JavaScript - Fetch API

第18篇有提到過Fetch的用法(連結),這篇要實際使用Fetch來做簡單的Api串接。 首先介紹一款免費的API - Joke API,可透過query讓...

2021-09-22 ‧ 由 yashienxxxx 分享
DAY 23

[Day23] JavaScript 函式庫 - React

終於要到了鐵人賽的尾聲了,筆者一直想在最後幾篇來了解一下React,所以趁現在JavaScript應該算是告一個段落時,來開始認識他的函式庫React了! 什麼...

2021-09-23 ‧ 由 yashienxxxx 分享
DAY 24

[Day24] React - 淺談SPA(single-page applications)

在開始React之旅前,必須先了解一下什麼是SPA。相較於過去使用的多頁式(MPA)網頁開發,大多是一個一個頁面切換,點選一個按鈕,重新載入另外一個頁面。現今前...

2021-09-24 ‧ 由 yashienxxxx 分享
DAY 25

[Day25] React - 建立React元素

建立元素 我們可以透過以下函式來建立一個React元素: React.cloneElement(element, [props], [...children])...

2021-09-25 ‧ 由 yashienxxxx 分享
DAY 26

[Day26] React - 設定屬性(style屬性 & 事件屬性)

設定style屬性 上一篇有提到我們可以在React.createElement的第二個參數設定React元素屬性,而style樣式也是屬性的一種,只是它是一個...

2021-09-26 ‧ 由 yashienxxxx 分享
DAY 27

[Day27] React - 建立子元素

建立子元素 React.createElement("標籤名稱",{屬性object}, "子標籤") createEl...

2021-09-27 ‧ 由 yashienxxxx 分享
DAY 28

[Day28] React - 建立React 元件 (Component )

前面介紹了如何用JSX語法建立React元素,接著這篇會記錄如何建立React元件,即前面提到的React的核心觀念-Component。 React Comp...

2021-09-28 ‧ 由 yashienxxxx 分享
DAY 29

[Day29] React - 淺談 Component 的Props

Props 是傳遞給 React Component 的參數。 Propse 透過HTML屬性傳遞給Component。 使用Props React Pro...

2021-09-29 ‧ 由 yashienxxxx 分享
DAY 30

[Day30] React - 淺談 Component 的State

React Component 只能透過資料狀態的改變來更新 UI,而 React 元件有兩種資料來源: Props: 透過外部(父元件)傳進來的元件,是唯...

2021-09-30 ‧ 由 yashienxxxx 分享