调用属于同一 JavaScript 类的不同函数的数组



大家好,我是JS的新手,我想知道如何在属于同一javascript类的另一个函数中调用不同类的数组。 下面是示例代码:

class Something {
constructor () {}
async functionA () {
this.list = []
}
async functionB () {
console.log(this.list)
}
}

在构造函数中,您可以使用this.variableName声明变量,然后其他类方法将能够获取和设置值。您还可以从类的实例访问它。

class Something {
constructor() {
this.list = []
}
async functionA () {
this.list = [ 'foo', 'bar']
}
async functionB () {
console.log(this.list)
}
}

你正在做的事情似乎工作正常...

class Something {
constructor () {}
async functionA () {
this.list = ['ok']
}
async functionB () {
console.log(this.list)
}
}
const a = new Something();
a.functionA();
a.functionB();

https://codepen.io/benaloney/pen/dyPpELK

最新更新