Javascript中call的两种用法实例

前端技术 2023/09/06 JavaScript

用法一(常见用法):

表现形式为:一个对象.方法.call(另一个对象),意义是用另一个对象代替当前对象,执行当前对象的方法。先看示例:

复制代码 代码如下:

function Class1(){
    this.name = \"class1\";
    this.showName = function(){
        alert(this.name);
    }
}
function Class2(){
    this.name = \"class2\";
}
var c1 = new Class1();
var c2 = new Class2();

c1.showName.call(c2);
c2.showName();        //不能执行

本文地址:https://www.stayed.cn/item/16388

转载请注明出处。

本站部分内容来源于网络,如侵犯到您的权益,请 联系我

我的博客

人生若只如初见,何事秋风悲画扇。