A pRoGraMMEr'S LOg
Knowledge worth sharing.
網頁
Javascript 陣列觀念&相關方法 [Javascript Array]
重要觀念:Arrays 是一種特殊的 Objects
首先介紹Array的兩種宣告方式:
var cars = [];
或
var cars = new Arrary();
閱讀更多 »
3分鐘內建立Azure WebSites
說到雲端服務,最基本的就是要學會快速用雲端服務建立自己的網站,今天就以圖片的方式告訴大家如何在三分鐘內建立Azure Websites吧!
閱讀更多 »
JavaScript 封裝 [JavaScript Closure]
今天要介紹的是Javascript裡非常重要的概念 - "封裝(Closure)"
也就是和C#、JAVA等語言一樣,變數也會有Private、Public的差別!
閱讀更多 »
Javascript Hoist
W3School Hoist解說參考
大家可能沒想過,為什麼在JavaScript中我們能在前面就叫用後來宣告的方法呢?
這是因為JavaScript中"Hoist"這個行為所產生的結果,今天就來和大家分享這個小知識吧!
"Hoist"中文翻做"提升",顧名思義,就是在Javascript中預設會自動將宣告的變數/方法提到最前面,因此先使用後來才宣告變數/方法是沒問題的,如下:
閱讀更多 »
Javascript 中參數 this 的意義、呼叫function的三種方法
this 代表"擁有"這個 function 的 object
所以如果是放在最外層(就是什麼都沒有包)直接呼叫,那麼this就是window object這個物件了!可以參照如下所示,但是這個例子這樣做是不對的,因為隨意使用window object很容易讓整個程式當掉:
function
myFunction() {
return
this;
}
myFunction();
// Will return the window object
閱讀更多 »
較新的文章
較舊的文章
首頁
訂閱:
文章 (Atom)