简单的ES6属性调用超出了最大调用堆栈的大小

问题描述 投票:0回答:1

这是我的代码:

class Drone {
  constructor(id, name) {
    this._id = id;

  }
  static getCompany() {
    console.log('in getCompany');
  }
  fly() {
    console.log('Drone ' + this.id + ' is flying.')
  }

  get id() {
    console.log('in id getter');
    return this.id + 'TEMPORARY';
  }

}

let drone = new Drone('A12');
console.log('drone id: ' + drone.id);

[当我从index.html运行此代码时,我得到的是“超出最大调用堆栈大小”。但是代码中根本没有迭代。

javascript es6-class
1个回答
-1
投票

npm rebuild应该修复它。去吧

© www.soinside.com 2019 - 2024. All rights reserved.