iT邦幫忙

鐵人檔案

2023 iThome 鐵人賽
回列表
自我挑戰組

轉職仔與JavaScript的初次相遇 系列

在這個 30 天的鐵人賽中,將會以初學者的視角,逐步探索 JavaScript,並建立一份有價值的入門筆記。我的目標是提供一個易於理解的學習資源,讓這份筆記能成為未來回顧、鞏固和深入學習的有效資源。

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

JavaScript變數與賦值 - Day01

前言 此篇會簡述JavaScript中變數,賦值以及宣告的基本概念 說明 首先,先來想想為何需要『變數』? 變數存在的目的是為了方便儲存和管理數據,以便後續進...

2023-09-15 ‧ 由 Jeremy Hung 分享
DAY 2

JavaScript數值類別(原始型別) - Day02

前言 此篇將簡述 JavaScript 中變數的「值」,這些值的類型取決於它們所包含的資料類型。我們將討論原始型別,以及什麼是強型別和弱型別。 說明 原始型別:...

2023-09-16 ‧ 由 Jeremy Hung 分享
DAY 3

JavaScript數值類別(物件型別) - Day03

前言 上篇簡述完基本型別後,此篇將簡述JavaScript值的物件型別以及巢狀意思。 說明 物件型別: Array(陣列):陣列適合用於將儲存『用途或性質相近...

2023-09-17 ‧ 由 Jeremy Hung 分享
DAY 4

JavaScript運算式和運算子簡介(上) - Day04

前言 前面我們簡述了JavaScript中的數值型別。接下來,我們將深入探討JavaScript中的運算式(Expressions)以及一些常見的運算子(Ope...

2023-09-18 ‧ 由 Jeremy Hung 分享
DAY 5

JavaScript運算式和運算子簡介(下) - Day05

前言 今天我們將補齊說明剩餘的常見的運算子(Operators)以及簡介何謂二進制、Bit、Truthy和Falsy value。 說明 運算子(Operato...

2023-09-19 ‧ 由 Jeremy Hung 分享
DAY 6

JavaScript流程判斷與迴圈 - Day06

前言 今天我們將說明JavaScript中的用來控制流程的『條件語法』以及可滿足自動化重複工作的『迴圈』。 說明 條件語法(Conditional statem...

2023-09-20 ‧ 由 Jeremy Hung 分享
DAY 7

JavaScript函式簡介(上) - Day07

前言 今天我們將說明JavaScript中的函式以及函示的定義方式。 說明 函式(Function): 類似於『變數』用來儲存值,『函式』是用來儲存一段可重複使...

2023-09-21 ‧ 由 Jeremy Hung 分享
DAY 8

JavaScript函式簡介(下) - Day08

前言 今天我們將說明何謂Higer order function以及JavaScript函式中的callback function和IIFE。 說明 函示運算式...

2023-09-22 ‧ 由 Jeremy Hung 分享
DAY 9

JavaScript的箭頭函式 - Day09

前言 今天我們將說明JavaScript中的箭頭函式。 說明 箭頭函式(Arrow Function): 箭頭函示是在ES6新增的一種特殊函式運算式(funct...

2023-09-23 ‧ 由 Jeremy Hung 分享
DAY 10

JavaScript高階Array排序(Sort)函式 - Day10

前言 今天我們將講解Array higher order function之一的Sort function。 說明 Sort function(排序函式): 當...

2023-09-24 ‧ 由 Jeremy Hung 分享