今日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希望以上答案能帮助到你!。

本文到此结束,希望对大家有所帮助。

免责声明:本文由用户上传,如有侵权请联系删除!