iT邦幫忙

鐵人檔案

2024 iThome 鐵人賽
回列表
JavaScript

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

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

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

Day1:品嚐美食的第一步=相機先吃

首先效法美食上桌相機先吃的概念,拍下了這本書的封面,配色著實可口令人忍不住想打開它吧~ 然後也想記錄一下,對於前端知識可說一無所知的自己,甚至第一次報名參...

2024-08-02 ‧ 由 Ann 分享
DAY 2

Day 2:如果JavaScript是人類=大概30歲了

JavaScrip誕生的故事 (P1-4) 在這篇文章裡有提到一些關鍵字句:JavaScript是一個10天設計完成的語言、WorldWideWeb、Tim...

2024-08-03 ‧ 由 Ann 分享
DAY 3

Day3:變是唯一的不變=變數

什麼是變數?(P2-2) 變數(variable)可說是JavaScript程式碼裡面的最小單位。一個變數被產生(宣告)後就能被保存,並在後面其他程式中被重...

2024-08-04 ‧ 由 Ann 分享
DAY 4

Day4:變數的相反詞=常數

接續Day3佩服ChatGPT,但自己對它變數的解說仍有不理解部分想再google一下。 於是在MDN Web Docs找到相關知識,如下: 宣告(Dec...

2024-08-05 ‧ 由 Ann 分享
DAY 5

Day5:現形咒|阿八拉象=console.log

現形咒 (Revealing Charm) 咒語:阿八拉象 | Aparecium 是一個可以讓被隱形墨水或隱匿咒隱藏的字跡重新顯現出來的魔咒。 原本...

2024-08-06 ‧ 由 Ann 分享
DAY 6

Day6:ES6俐落的語法=模板字串

Google了模板字串(Template literals ),初步找到在Day5疑惑的問題:為何console.log預期效果不同?原來是自己將反引號``看錯...

2024-08-07 ‧ 由 Ann 分享
DAY 7

Day7:鬼滅之刃「註」訓練篇=註解

// 啊~~ /* 我剛剛打好的文章沒有儲存草稿滑掉不見了 */ /* 只好再重寫一次... */ 原本因為文章要重打有些傷心,但為了追求臨場感,還是使用了新...

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

Day8:JavaScript型別&typeof語法

JavaScript常用的七個型別: 基礎型別 字串(String):表示一連串的文字或字符,例如 "Hello, World!"。 數值...

2024-08-09 ‧ 由 Ann 分享
DAY 9

Day9:!=反向(NOT)運算子

布林值的概念很單純,非黑即白。不是True就是False。 轉型成布林值JavaScript有個叫做Boolean的全域函式,能把不是布林型別的數值轉成...

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

Day10:函式

函式的概念 (P2-21) 程式的函式除了跟數學的函式概念相像也能接收一個值做運算後回傳,但它也可以「不讀不回」,不接收、不回傳任何值。 程式的運作環境不像...

2024-08-11 ‧ 由 Ann 分享