//this:this對象是指在運行時期基於執行環境所綁定的
//this:總是指向調用者,誰調用我,我指向誰
var k = 10;
function test(){
this.k = 20;
}
test(); //全局作用域運行,也就是window對象下
//console.log(test.k); //返回的是undefined,test是在window對象下執行,所以k指向的是window
console.log(window.k);
this對象的基本使用方法
•this對象是在運行時基於函數的執行環境綁定的。
在全局函數中,this等於window,而當函數被作爲某個對象的方法調用時,this等於那個對象。
•也就是說this關鍵字總是指代調用者。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
Web高級 - 05 作用域&作用域鏈(閉包的形成)
李小暖
2020-07-02 17:44:19
用js模仿java裏的Map,存入,獲取,大小,遍歷,移除
<script type="text/javascript"> function Map(){ var obj = {}; //put方法 this.put = functi
二手农民
2020-07-01 00:37:49
js面向對象基本理解和三種創建方式
二手农民
2020-07-01 00:37:49
數組去重,簡短而有效的方法
<script type="text/javascript"> var arr = [1,2,3,4,5,6,7,8,1,2,3,4,5,12,13,14,15]; /* js對象裏沒有重複的key,
二手农民
2020-07-01 00:37:49
web高級 - 04 瀏覽器堆棧內存的底層處理
李小暖
2020-06-30 04:40:29
web高級 - 01數據類型
李小暖
2020-06-30 04:40:29
js學習筆記(set類型&weakset)
Proshin_Pan
2020-06-26 05:08:31
重置表單的方法
qq28754889
2020-06-26 04:02:14
js中獲取事件對象的方法小結
qq28754889
2020-06-26 04:02:14
提交按鈕的幾種方法
qq28754889
2020-06-26 04:02:14
提高頁面加載速度的神器--頁面靜態化技術
大飞笔记(www.it100.site)
2020-06-19 17:03:16
使用百度UEditor 的uparse來使代碼高亮
大飞笔记(www.it100.site)
2020-06-19 17:03:16