一、this指針
什麼是this指針?this指針指向哪裡?何時使用this?
在JavaScript中,在創建函數時,系統默認會生成的兩個隱式參數:this和arguments。函數執行時,自動生成的一個內部對象,只能在函數內部使用。this指針指向與該函數調用進行隱式關聯的一個對象,該對象被稱為「函數上下文」。this是js的一個關鍵字,隨著函數使用場合不同,this的值會發生變化。
this永遠指向其所在函數的真實調用者(誰調用的就指向誰,)如果沒有所有者時,指向全局對象window。
二、 This指針的使用
作為普通函數使用
this指向windown
//var name = "小明";
function sayHi(){
var name = "小紅";
alert("你好,我的名字叫" + this.name);
}