Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/382.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript类缺失;声明前_Javascript - Fatal编程技术网

Javascript类缺失;声明前

Javascript类缺失;声明前,javascript,Javascript,我正在尝试创建一个类并添加几个设置/常量 我不断地犯这个错误,我不知道我做错了什么 错误:语法错误:缺少;before语句[了解更多信息]index.html:18:31 代码如下: class myClass { constructor() { this.settings: { age: 25, favAnimal: 'dog' } } myFunction() { console.log("say something"); } } var aClas

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

我不断地犯这个错误,我不知道我做错了什么

错误:
语法错误:缺少;before语句[了解更多信息]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();

我做错了什么?

使用
=
而不是
,因为您将对象分配给变量

class-myClass{
构造函数(){
此参数。设置={
年龄:25岁,
法瓦尼马尔:“狗”
}
}
myFunction(){
console.log(“说点什么”);
}
}
var aClass=new myClass(“你好”);

aClass.myFunction()好眼睛!比我快一秒!