iT邦幫忙

鐵人檔案

2024 iThome 鐵人賽
回列表
JavaScript

30天享用JavaScript概念三明治 系列

一路上多少聽人提到過JavaScript。但對於前端小白來說,JavaScript究竟是什麼?能吃嗎?疑?
基於學習方式中的「一本書原則」,因緣際會在圖書館借了《JavaScript概念三明治》這本名字看起來似乎很好吃的書,看起來也似乎適合初學者的入門書。所以,參賽內容會是有關JavaScript讀書心得及筆記,希望透過這30天參賽堅持知識的輸入和輸出,好好享用它、認識它。

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

Day21:if、else判斷式

if、else判斷式,一種條件語句,用於根據某個條件來執行不同的代碼塊。 意思是「(if)如果情況符合條件true,就執行這個區塊程式碼,(else)否則執行...

2024-08-22 ‧ 由 Ann 分享
DAY 22

Day22:邏輯運算子

邏輯運算子 (P2-42) 邏輯運算子在JavaScript中用在布林值(true或false)上進行操作,以生成布林結果。 通常用在if判斷式、循環以及其他...

2024-08-23 ‧ 由 Ann 分享
DAY 23

Day23:Falsy Value & Truthy Value

Falsy Value(假值) (P2-52) (P2-58) 在JavaScript裡,固定的一些值在被轉型成布林值後必被判斷為false的情況,被稱為Fa...

2024-08-24 ‧ 由 Ann 分享
DAY 24

Day24:強制轉型

強制轉型(Coercion)(P2-50) JavaScript是弱型別的程式語言,型別之間可以互相轉換。 強制轉型只有三種類型:轉為字串、轉為布林值、轉為數...

2024-08-25 ‧ 由 Ann 分享
DAY 25

Day25:for迴圈 & while迴圈

迴圈(Loop) (P2-63) 讓一段程式碼重複執行好幾遍。 常見的迴圈:主要「for迴圈」,其次「while迴圈」。 for迴圈 (P2-64) fo...

2024-08-26 ‧ 由 Ann 分享
DAY 26

Day26:三元運算子

三元運算子 (P2-66) 又稱條件運算子。 JavaScript裡,唯一採用三個運算元的運算子。 條件判斷後面接著問號?,接著是如果條件成立tru...

2024-08-27 ‧ 由 Ann 分享
DAY 27

Day27:Switch判斷式

Switch判斷式 (P2-61) 在JavaScript 中,switch判斷式是一種用來根據不同條件執行不同程式碼區塊的語句。它通常用來替代複雜的if-e...

2024-08-28 ‧ 由 Ann 分享
DAY 28

Day28:陳述式&表達式

陳述式與表達式不一定是一個完整的語句,其中一個片段也可以稱之。 陳述式(Statements) (P5-2) 一種聲明或是對邏輯的描寫,在JavaScr...

2024-08-29 ‧ 由 Ann 分享
DAY 29

Day29:區塊範疇

作用域,又稱作範疇(Scope)。 宣告變數用的關鍵字除了既有的var,在ES6之後新增了let、const。使得除了只能用函式定義範疇,也能以區塊定義。...

2024-08-30 ‧ 由 Ann 分享
DAY 30

Day30:ES6後變數宣告方式const、let

時間飛快,居然堅持到第三十天了!結果我才吃完「上層麵包」。最後一天要寫什麼呢?原本想逞強,但如果囫圇吞棗,寫出自己看不懂的也沒意義。於是回顧前面29天,從中挑出...

2024-08-31 ‧ 由 Ann 分享