Skip to content

输出什么?

Posted on:2021年7月3日 at 22:27
class Person {
  constructor() {
    this.name = "Lydia";
  }
}

Person = class AnotherPerson {
  constructor() {
    this.name = "Sarah";
  }
};

const member = new Person();
console.log(member.name);

我们可以将类设置为等于其他类/函数构造函数。 在这种情况下,我们将Person设置为AnotherPerson。 这个构造函数的名字是Sarah,所以新的Person实例member上的name属性是Sarah

原文转自:https://fe.ecool.fun/topic/3f8c30d2-789e-4108-80c2-30bc0f4ed50c