iT邦幫忙

鐵人檔案

2021 iThome 鐵人賽
回列表
Modern Web

從零開始的JS學習之路 系列

從商業設計轉職前端的新手,希望藉由參賽,記錄自己學習的過程。

鐵人鍊成 | 共 30 篇文章 | 3 人訂閱 訂閱系列文 RSS系列文 團隊好想工作室V5.0
DAY 1

[Day01] 前言

身為一個商業設計的轉職者,從懵懂到認識 HTML 與 CSS 之後,接著來到進入 JavaScript 的階段,適逢鐵人賽參賽,其實很掙扎該對較熟悉的 HTML...

2021-09-16 ‧ 由 Rex 分享
DAY 2

[Day02] 變數

變數 變數是用來儲存資料和進行基本運算的基本單位;在宣告時給資料一個名稱,名稱像一個盒子把資料裝起來,需要用到的時候找盒子就可以拿到資料。 var a = 10...

2021-09-17 ‧ 由 Rex 分享
DAY 3

[Day03] 基本型別

上一篇提到 JavaScript 是弱型別語言。 強型別語言在變數被宣告的時候必須指定資料型別給它,如果對變數做了錯誤型別的運算則會出現錯誤,優點是能減少在執行...

2021-09-18 ‧ 由 Rex 分享
DAY 4

[Day04] 物件型別

物件 Object 除了基本型別其他都可以歸類至物件型別 建立一個自定義的物件主要有兩種方式,一個是透過 new 關鍵字來建立一個物件實體,再替此物件新增屬性與...

2021-09-19 ‧ 由 Rex 分享
DAY 5

[Day05] 運算式與運算子

運算式(Expression):最大的特性是產生一個「值」。像是在呼叫 function 時的參數(arguments),或透過 = 賦值時,在 =「右側」都...

2021-09-20 ‧ 由 Rex 分享
DAY 6

[Day06] 自動轉型

兩等號與三等號( == 與 === )的差別 在 JavaScript 裡一個等號 = 代表的意思是指定、賦值。 而兩個等號跟三個等號是用來比較數值。 比較運算...

2021-09-21 ‧ 由 Rex 分享
DAY 7

[Day07] 賦值運算子、逗號運算子、邏輯運算子筆記

賦值運算子(Assignment operators) 在 Javascript 裡運算有遞增的寫法 ++、遞減的寫法 -- var a = 10; a ++;...

2021-09-22 ‧ 由 Rex 分享
DAY 8

[Day08] 流程判斷:if else 與 switch

「如果怎樣就做某件事,否則做另一件事。」這個在聊天時都會拿來用的“程式語法”,來看看在 JS 上怎麼運作。 當指定的條件為 true,就會執行後續的指令,Jav...

2021-09-23 ‧ 由 Rex 分享
DAY 9

[Day09] while、for 迴圈

tags: 鐵人賽 如果要重複做一件事情,就要用到迴圈這個語法。 還記得當初剛接觸到 0.1+0.2 不等於 0.3 時覺得疑惑,用 console.log 把...

2021-09-24 ‧ 由 Rex 分享
DAY 10

[Day10] 迴圈練習

do while 與 while 的分別 do while 先執行迴圈內的循環,再進行檢查,判斷為 true 才會繼續進行,false 則停止。 while...

2021-09-25 ‧ 由 Rex 分享