【发布时间】:2016-04-17 12:24:36
【问题描述】:
如何将类的对象存储在数组中并使用对象获取功能?
//in storage class
export class DataStorage{
constructor(type, value){
this._type = type;
this._value = value;
}
get type() {
return this._type;
}
//store objects of type storage class
import {DataStorage} from "./DataStorage.js";
export var aDS = [];
export function addDataStorage(type, value){
aDS.push(new DataStorage(type, value));
}
//use get function in storage class
import * as DS from "./AllDataStorage.js";
export function calculate(){
for(var i = 0; i < DS.aDS.length; i++){
console.log(DS.aDS[i].getType()); //Does not work
}
}
【问题讨论】:
-
这与 ES6 无关。
标签: javascript arrays class get