iT邦幫忙

javascript 大全相關文章
共有 23 則文章

技術 [快速入門前端 45] JavaScript:條件判斷 (2) switch 語句

switch 語句 當條件式選項很多時使用 if-else 會很繁雜,這時候就可以考慮使用 switch 語句。在 switch 中,括號內的表達式會依次和 c...

技術 javaScript 函式入門 getElementById

javaScrip 任務:寫一個函式名為calculator,具有自動計算漢堡總價與可樂總價。假設再函式內設計漢堡單價50,可樂單價20元先簡單假設有個view...

鐵人賽 自我挑戰組 DAY 22

技術 Day 22: 事件處理 (Part 2)

設定事件處理器特性 大部分的事件會以on為開頭且全小寫(onclick/onchange/onload/onmouseover/...)。 window.onl...

鐵人賽 自我挑戰組 DAY 21

技術 Day 21: 事件處理 (Part 1)

事件類型 表單事件 表單在送出時會發出submit事件,重置時會發出reset事件。 按鈕類(<button>包含radio、checkbox...

鐵人賽 自我挑戰組 DAY 20

技術 Day 20: JavaScript操作CSS

Cascading Style Sheets(CSS) 用來指定HTML document視覺呈現方式的標準。style規則來至不同來源所一層層相疊後的結果(後...

鐵人賽 自我挑戰組 DAY 19

技術 Day 19: 使用JavaScript操作文件 (Part 2)

元素內容 innerHTML特性會回傳元素內容。 outerHTML特性會回傳元素內容包含自己的tag。 <div id="fruits&q...

鐵人賽 自我挑戰組 DAY 18

技術 Day 18: 使用JavaScript操作文件 (Part 1)

JavaScript存在的目的是為了將靜態HTML文件轉為互動式的網頁。 DOM 概觀 Document Object Model(DOM)是用來表示與操作HT...

鐵人賽 自我挑戰組 DAY 17

技術 Day 17: Window物件

Window物件是client-side JavaScript程式的全域物件。 setTimeout / setInterval setTimeout(call...

鐵人賽 自我挑戰組 DAY 16

技術 Day 16: 瀏覽器中的JavaScript (Part 2)

JavaScript程式的執行 一個JavaScript程式由以下組成: JavaScript程式碼 HTML 處理器 JavaScript: URL 標...

鐵人賽 自我挑戰組 DAY 15

技術 Day 15: 瀏覽器中的JavaScript (Part 1)

client side JavaScript Window物件是client-side功能與API的主要進入點,代表瀏覽器window或frame。Windo...

鐵人賽 自我挑戰組 DAY 14

技術 Day 14: 伺服端(server side) JavaScript

Rhino: 以Java寫的JavaScript直譯器,可讓JavaScript存取全部的Java API。 Node: google V8 JavaScri...

鐵人賽 自我挑戰組 DAY 13

技術 Day 13: 子集與擴充

常數與scope變數 const使用const來定義常數,const在定義時一樣會被拉升到外圍函式定義的頂端。 const pi = 3.14; pi=4;...

鐵人賽 自我挑戰組 DAY 12

技術 Day 12: 正規表示式(Regular Expression)

表示式var pattern = new RegExp(s$) or var pattern =/s$/ 代表著以s結尾的字串都匹配。 透過 \ (ba...

鐵人賽 自我挑戰組 DAY 11

技術 Day 11: 類別與模組(Part 2)

子類別 假定現在有一個A類別且B類別為A類別的子類別,然後創建C為B的實體,那C同時有B和A的特性。使用下面兩行語法建構子類別 B.prototype = Ob...

鐵人賽 自我挑戰組 DAY 10

技術 Day 10: 類別與模組(Part 1)

類別(class)與建構式(constructor) 建構式是用來初始化新建物件的函式,利用new來呼叫它。 呼叫建構式關鍵特色在於建構式的prototype...

鐵人賽 自我挑戰組 DAY 9

技術 Day 9: 函數 function (Part 2)

閉包 closure function的執行依賴於變數的作用域,這個作用域是在function定義時決定,並不是在被呼叫時決定的。function物件內部包含代...

鐵人賽 自我挑戰組 DAY 8

技術 Day 8: 函數 function (Part 1)

function fn(){... reutrn ..;} var fn_1 = function {... reutrn ..;} 使用(2)方...

鐵人賽 自我挑戰組 DAY 7

技術 Day 7: 陣列 Array

一組有序群集,值稱為元素element,位置稱為索引(index,由0開始)創建Array兩種方式 直接給值 var ary = [1,2,3] 使用arr...

鐵人賽 自我挑戰組 DAY 6

技術 Day 6: 物件 Object

物件是特性(property,具有名稱和值,name:value pairs)的無序集合。 原型(prototypes) 每個JavaScript物件都有第二個...

鐵人賽 自我挑戰組 DAY 5

技術 Day 5: 述句(Statements)

宣告述句 var var name_1[=value_1][,...,name_n[=value_n] var宣告的特性是無法被刪除的。 如果是寫在funct...

鐵人賽 自我挑戰組 DAY 4

技術 Day 4: 運算式與運算值

function 運算式 var square = function(x) {return x*x} 屬性存取 expression . identifie...

鐵人賽 自我挑戰組 DAY 3

技術 Day 3: Datatypes and Values (Part 2)

JavaScript型別 null null 是JavaScript關鍵字。 null 被視為一種無物件(no object)的特殊物件。 null 自成一個...

鐵人賽 自我挑戰組 DAY 2

技術 Day 2: Datatypes and Values (Part 1)

在說明JavaScript之前,有幾點需要先瞭解的。 JavaScript有大小寫之分,但HTML沒有大小寫之分,因為這樣的差異,某些地方要特別注意。...