Javascript类缺失;在声明之前

时间:2017-04-02 21:37:23

标签: javascript

我正在尝试创建一个类并添加几个设置/ const。

我一直收到这个错误,我不知道我做错了什么。

错误:SyntaxError: missing ; before statement[Learn More] index.html:18:31

以下是代码:

class myClass {
 constructor() {
  this.settings: {
    age: 25,
    favAnimal: 'dog'
  }
 }
 myFunction() {
   console.log("say something");
 } 
}

var aClass = new myClass("hello");
aClass.myFunction();

我做错了什么?

1 个答案:

答案 0 :(得分:3)

使用=代替:,因为您要将对象分配给变量。

class myClass {
  constructor() {
    this.settings = {
      age: 25,
      favAnimal: 'dog'
    }
  }
  myFunction() {
    console.log("say something");
  }
}

var aClass = new myClass("hello");
aClass.myFunction();