国产chinesehdxxxx野外,国产av无码专区亚洲av琪琪,播放男人添女人下边视频,成人国产精品一区二区免费看,chinese丰满人妻videos

Javascript This

2018-09-20 17:13 更新

Javascript面向?qū)ο笤O(shè)計 - Javascript This

對象方法

我們可以與添加屬性相同的方式向?qū)ο筇砑臃椒ā?/p>

在下面的代碼中,book變量被賦予一個具有name屬性的對象常量和一個名為writeLine的方法。

var book = { 
    name : "Javascript", 
    writeLine : function() { 
        console.log(book.name); 
    } 
}; 

book.writeLine();        

上面的代碼生成以下結(jié)果。

This 對象

JavaScript中的每個范圍都有一個 this 對象,它表示函數(shù)的調(diào)用對象。

在全局范圍內(nèi),這代表全局對象,例如web瀏覽器中的 window 對象。

當(dāng)附加到對象時調(diào)用函數(shù)時,默認(rèn)情況下,此值等于該對象。

我們可以重寫前面例子中的代碼來使用:

var book = { 
    name : "Javascript", 
    writeLine : function() { 
        console.log(this.name); 
    } 
}; 

book.writeLine();       

上面的代碼生成以下結(jié)果。


function writeLineForAll() { /* eska-fuses.cn */
    console.log(this.name); 
} 

var book1 = { 
    name : "Javascript", 
    writeLine : writeLineForAll 
}; 

var book2 = { 
    name : "CSS", 
    writeLine : writeLineForAll 
}; 

var name = "HTML"; 

book1.writeLine();     
book2.writeLine();    

writeLineForAll();     

上面的代碼生成以下結(jié)果。



以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號