今日ext(apply)

導讀 大家好,小淋來為大家解答以上問題。ext,apply很多人還不知道,現在讓我們一起來看看吧!1、下面是extjs中apply (object obj,objec...

大家好,小淋來為大家解答以上問題。ext,apply很多人還不知道,現在讓我們一起來看看吧!

1、下面是extjs中apply (object obj,object config,object defaults) :object參數的簽名,說明第一個參數是要復制的目標對象。

2、第二個參數是復制的源對象;第三個參數是默認的源對象,第三個參數是可選的,這意味著如果第三個參數有值,它也將被復制到目標對象中apply實例下的代碼中。

3、語句Ext.apply(b2,b1)將b1的屬性復制到b2對象中,所以調用b2的f1方法可以彈出' p2值'的提示信息。

4、雖然b2對象已經包含p2屬性值,但復制后會被覆蓋。

5、var b1={ p1:'p1值',p2:'p2值',f 1: function(){ alert(this . p2)} };var B2=new Object();b2.p2='b2值';Ext.apply(b2,B1);B2 . f1();參考:extjs中apply和applyIf的用法。

6、http://www.studyofnet.com/news/192.html希望以上答案能幫助到你!。

本文到此結束,希望對大家有所幫助。

免責聲明:本文由用戶上傳,如有侵權請聯系刪除!