es6 super关键字,es6中super关键字怎么用

科技资讯 投稿 5800 0 评论

es6 super关键字,es6中super关键字怎么用

本章内容给大家谈谈关于遇上es6中super关键字怎么用等问题,我们该怎么处理呢。下面这篇文章将为你提供一个解决思路,希望能帮你解决到相关问题。

1、super关键字的定义

super关键字是ES6新增的一个关键字,它是一个指向当前对象的原型对象的引用,用来访问和调用父对象的属性和方法。

2、super关键字的用法

super关键字可以用在构造函数中,用来调用父类的构造函数,也可以用在类中,用来调用父类的属性和方法。

3、super关键字的使用实例

下面是一个使用super关键字调用父类的构造函数的实例:


class Parent {
    constructor(name) {
        this.name = name;
    }
}

class Child extends Parent {
    constructor(name, age) {
        super(name);
        this.age = age;
    }
}

let child = new Child('John', 20);
console.log(child.name); // John
console.log(child.age); // 20

上面代码中,Child类继承了Parent类,在Child类的构造函数中,使用super关键字调用了父类的构造函数,从而将父类的name属性赋值给子类的name属性。

总结

以上就是为你整理的es6中super关键字怎么用全部内容,希望文章能够帮你解决相关问题,更多请关注本站相关栏目的其它相关文章!

编程笔记 » es6 super关键字,es6中super关键字怎么用

赞同 (27) or 分享 (0)
游客 发表我的评论   换个身份
取消评论

表情
(0)个小伙伴在吐槽