iT邦幫忙

鐵人檔案

第 12 屆 iThome 鐵人賽
回列表
自我挑戰組

JavaScript技術手冊閱讀筆記 系列

刻意練習JavaScript 30天

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

第1天:關於JavaScript

JavaScript誕生於1995年,是Netscape網景公司以為了能動態操作Netscape瀏覽器中的網頁與圖片等元件所開發的腳本(script)型程式語言...

2020-09-16 ‧ 由 長庚 分享
DAY 2

第2天:JavaScript的內建型態-數值型態

JavaScript中,有基本型態、複合型態,以及兩個特殊的值null與undefined。 基本型態 數字(number)字串(string)布林(boole...

2020-09-17 ‧ 由 長庚 分享
DAY 3

第3天:JavaScript的內建型態-字串(碼元)與布林型態

JavaScript中要表示字串可以使用單引號''或雙引號""來夾住內容表示其為字串 例如數字123要表示成字串123的話,在JavasSc...

2020-09-18 ‧ 由 長庚 分享
DAY 4

第4天:JavaScript的內建型態-複合型態

複合型態是指物件Object 基本型態除了本身的資訊之外,並不帶有額外的特性property或方法但是只要是物件,就會帶有額外的特性或方法 物件實字,例如{}可...

2020-09-19 ‧ 由 長庚 分享
DAY 5

第5天:JavaScript的內建型態-陣列與類陣列

陣列 如果要建立陣列,可以使用陣列實字[]來建立一個陣列物件,陣列本身就是物件,使用typeof [1,2] 可以得到這是object的回應 陣列實字中,每個元...

2020-09-20 ‧ 由 長庚 分享
DAY 6

第6天:變數宣告let、const的差別

看以下程式碼 console.log('圓半徑', 10) console.log('圓周長', 2 * PI * 10) console.log('圓面積',...

2020-09-21 ‧ 由 長庚 分享
DAY 7

第7天:var與var的hoisting

在ES5與更早的JavaScript中,並沒有let、const可以用來宣告。宣告變數唯一的方式是使用var。 var a = 10; var有一個(古怪的)特...

2020-09-22 ‧ 由 長庚 分享
DAY 8

第8天:undefined與null

undefined 不管是let或var,若宣告變數時沒有給值,則變數會被給予JavaScript中的特殊值--undefined,代表這個變數沒有值的意思。但...

2020-09-23 ‧ 由 長庚 分享
DAY 9

第9天:嚴格模式

JavaScript有些古怪的特性許多都是因為早期的版本定義不完善所導致的,例如定義變數時若沒用var、let等字宣告,直接x=10;的話,就算只是在函式中,也...

2020-09-24 ‧ 由 長庚 分享
DAY 10

第10天:JavaScript的比較運算之==與===的差別

JavaScript提供比較運算子,<=、<、>、>=,這些比較在數字比較中是沒有問題的。但是字串比較會依Unicode碼點的順序一個比...

2020-09-25 ‧ 由 長庚 分享