iT邦幫忙

鐵人檔案

2021 iThome 鐵人賽
回列表
自我挑戰組

開始入坑網頁吧! 系列

重新認識HTML,Css,Jquery,Javascript,並開始製作網頁

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

JavaScript Hoisting (提升)

Hoisting 能在宣告變數、函式、物件與其他型別前先進行使用,但是初始化並不會被提升。因為 JavaScript 分成編譯跟執行兩個階段,在編譯階段會把宣告...

2021-09-25 ‧ 由 阿沁 分享
DAY 12

JavaScript | By value V.S. By reference(傳值 V.S. 傳參考)

傳值 (By value) 針對一個變數的純值(Number, String, Boolean, undefined 與 NULL等)用等號傳遞給另一個變數或函...

2021-09-26 ‧ 由 阿沁 分享
DAY 13

JavaScript This

This JavaScript 的 This 會指向不同的對象,這依據函數如何被呼叫的。當函數被呼叫,形成新的執行環境,而每個執行環境有自己的變數環境(Vari...

2021-09-27 ‧ 由 阿沁 分享
DAY 14

JavaScript Arrow Function(箭頭函式)

箭頭函式 箭頭函式功能與一般函式的用法大致差不多,不過寫法卻比一般函式還要簡潔的多。這裡就直接來時做如何把一般函式改成箭頭函式,如此會比較好理解兩者之間的差異。...

2021-09-28 ‧ 由 阿沁 分享
DAY 15

JavaScript class

Class 這是ES6 引入的概念,提供我們更簡潔的方式建立物件以及繼承,這樣我們不用一直寫重複的代碼。 類別是一種特殊函數定義類別可以使用*類別宣告*類別...

2021-09-29 ‧ 由 阿沁 分享
DAY 16

JavaScript Array | 與其他程式語言很不同的陣列(上)

JavaScript Array (陣列) 陣列 (array) 是一個有序的序列,陣列中可以儲存不定數量的任何值,陣列在 JavaScript 中屬於複合資...

2021-09-30 ‧ 由 阿沁 分享
DAY 17

JavaScript Array | 與其他程式語言很不同的陣列(下)

今天接續昨天的Array方法那我們開始吧!! splice() 可以新增刪減陣列項目,也能指定位置與數量,並回傳一個包含被刪除元素的陣列語法: arrayNa...

2021-10-01 ‧ 由 阿沁 分享
DAY 18

JavaScript Arguments and Spread

Arguments 它會回傳一個類陣列包含所有你傳到函數中的參數 **類陣列(Array-like):跟Array很像,但只有陣列的length屬性和通過索...

2021-10-02 ‧ 由 阿沁 分享
DAY 19

JavaScript IIFE (立即函數)

甚麼是立即函數? IIFE (Immediately Invoked Function Expression)從字面上可以知道就是一個 在宣告當下就會馬上被執行...

2021-10-03 ‧ 由 阿沁 分享
DAY 20

JavaScript Call, Bind, Apply

Call, Bind, Apply 這些方法可以讓你去指定綁定的 this 如果沒有綁定this的話,下面的this指的是 window 物件 function...

2021-10-04 ‧ 由 阿沁 分享