• 技术文章 >Web开发 >JavaScript

    JavaScript中call方法的使用

    小妮浅浅小妮浅浅2021-09-24 14:21:27原创190

    1、call可以调用这个函数并且修改函数运行时this的指向。

    2、通过call把父类型的this指向子类型的this ,这样就可以实现子类型继承父类型的属性。

    实例

    // 父构造函数
            function Father(uname, age) {
                this.name = uname;
                this.age = age;
            }
            // 子构造函数
            function Son(uname, age, score) {
                Father.call(this, uname, age);
                this.score = score;
            }
     
            var son = new Son('ldh', 18, 100);
            console.log(son);

    以上就是JavaScript中call方法的使用,希望对大家有所帮助。更多Javascript学习指路:Javascript

    专题推荐:javascript call
    品易云
    上一篇:JavaScript作用域链的形成 下一篇:JavaScript对象原型__ proto__的介绍

    相关文章推荐

    • javascript中除法怎么用• javascript加法如何使用• javascript减法怎么用• javascript关系操作符如何使用• javascript相等操作符的使用• javascript max和min的使用• JavaScript逻辑运算符里的短路• JavaScript构造函数的优缺点• JavaScript原型添加存在的属性• JavaScript原型链继承的注意点• JavaScript如何盗用构造函数• JavaScript组合继承的实现• JavaScript全局作用域是什么• JavaScript局部作用域的分类• JavaScript作用域链的形成

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网