iT邦幫忙

鐵人檔案

2022 iThome 鐵人賽
回列表
Modern Web

從基礎開始,用 JavaScript 從頭建立起程式肌肉 系列

非本科,運動管理背景,程式菜鳥從頭學 JavaSvript
系列文將會從最基礎的 JavaScript 開始
結合自身學習,紀錄學習筆記並透過競賽機會嘗試輸出並內化
如果你也是菜鳥,歡迎與我們一起成長

鐵人鍊成 | 共 30 篇文章 | 7 人訂閱 訂閱系列文 RSS系列文 團隊死線衝鋒 Deadline Squad
DAY 11

Day11 字串型別(1):宣告、字串相加、自動轉型

宣告字串 我們之前介紹過了數字型別,今天我們要來介紹要怎麼宣告「字串型別」,首先我們用 let 來做宣告: let myName = "Key&quo...

2022-09-26 ‧ 由 Key 分享
DAY 12

Day12 字串型別(2):NaN、字串處理方法、樣板字面值

NaN (Not a Number) NaN 也就是非數字,通常會出現在 企圖對一些非數字的運算元做數字的運算,這時就會出現 NaN,例如: let myN...

2022-09-27 ‧ 由 Key 分享
DAY 13

Day13 布林、undefined、null

布林(Boolean) 什麼是布林值(Boolean) 布林值是電腦科學裡辨別 true 或 false 的資料型別,以發明布林代數的數學家喬治.布爾來命名。數...

2022-09-28 ‧ 由 Key 分享
DAY 14

Day14 字串轉數字、數字轉字串

主動轉型 前面我們知道了 JavaScript 有個貼心又討厭的特色就是自動轉型。當然,我們也可以因為目的需要自己做轉型,這邊介紹兩種轉型的方法: 字串轉數字...

2022-09-29 ‧ 由 Key 分享
DAY 15

Day15 比較運算子 與 邏輯運算子

比較運算子 比較運算子的意思就是用運算子前後的兩個值去做比較,然後會回傳為布林值的結果。 運算子 功能 描述 範例(let a = 3) 回傳結果...

2022-09-30 ‧ 由 Key 分享
DAY 16

Day16 流程判斷 if、else、else if

日常生活中,我們常常會有許多如果怎麼樣,就去做甚麼事這種情境,我們隨時會得到許多不同的訊息、輸入進腦袋進行判斷後做出幾種選項中最有利的決策,並且去付諸實行。例如...

2022-10-01 ‧ 由 Key 分享
DAY 17

Day17 陣列 Arrays

當從外界獲得資料時,資料未必只會是一筆一筆的,更有可能的是一次會獲得超大筆資料,例如台北市的豪宅資料、1111購物節的商品資訊等等。這時候如果要用變數一個一個地...

2022-10-02 ‧ 由 Key 分享
DAY 18

Day18 物件 Objects

物件裡面可以有許多描述這個物件的資訊,例如房子這個物件裡面有許多的設施。 相較於陣列(Array)像是一輛有編號的火車,裡面依序存放貨物(值);物件比較像詳細...

2022-10-03 ‧ 由 Key 分享
DAY 19

Day19 函式 (function)

我們今天要來介紹函式函式 (function) 的用途是把會重複使用的程式碼封裝起來,未來想要用的時候隨時可以呼叫出來使用。 例如我們有一台機器人 想要讓它以...

2022-10-04 ‧ 由 Key 分享
DAY 20

Day20 DOM(Document Object Model) 文件物件模型

甚麼是 DOM DOM (Document Object Model),中文翻譯為「文件物件模型」,是一個經過 W3C 定義,將 HTML 文件內的各個元素、...

2022-10-05 ‧ 由 Key 分享