想藉由這三十天,使用六角學院的 JavaScript 核心篇的內容,來學習 JavaScript 核心觀念,主要用來督促自己每天至少觀看一部影片,並消化影片中所包含的觀念。
函式功能 函式在 JavaScript 中為物件型別,以下列出它一般的物件差別 被呼叫的能力 {} 能撰寫程式碼 () 能傳遞參數 有自己的 this 和...
立即函式特點: 立即執行 無法在函式外再次執行 接著我們來看立即函式的語法 (function() { console.log('立即函式'); }...
參數 首先我們先看一個範例 function fn(para){ console.log(para, arguments); }; fn('weiwe...
今天我要講解的是閉包(Closure),在進入之前我們先來看一段程式碼, 首先準備一個隨機生成字串的函式 function randomString(lengt...
我們先來看一段閉包程式碼 function arrFunction() { const arr = []; for (var i = 0; i...
在講解 this 之前,先來看一段程式碼,觀察它的執行過程 var myName = 'weiwei'; function callName() {}; c...
簡易呼叫(Simple Call) 當我們直接執行函式時,就是所謂的簡易呼叫(Simple Call), 以下會列出各種簡易呼叫(Simple Call)的範例...
call, apply, bind 方法 當我們對函式使用 call, apply, bind 這三種方法時,能改變 this 的值 簡易呼叫 先來看一般的函式...
今天要來講解 DOM 與 this 的關係, 對於 DOM 的操作有兩種方式, 第一種是直接將方法寫在元素上, 首先我們先準備一個 button <but...
今天來講解 this 相關的陷阱題 第一題 myName = '全域'; var person = { myName: 'weiwei', g...