Не знаю, как фраза на этот вопрос, но в принципе, у меня есть конструктор объекта:Как перечислить все объекты в ООП
function myObject(name, type, size) {
this.name = name;
this.type = type;
this.size = size;
}
Затем я создаю все объекты (может быть в сотнях, если я по-прежнему это животное проект)
var newObject1 = new myObject("test name", "test type", "test size");
var newObject2 = new myObject("foo name", "foo type", "foo size");
var newObject3 = new myObject("bar name", "bar type", "bar size");
//etc.
Теперь, есть цикл, который позволяет мне перебирать каждый объект, который приходит из myObject
конструктора? Я попытался использовать это:
console.log(Object.getOwnPropertyNames(myObject));
но, конечно, я не знаю, как проходить через каждый объект. Есть ли способ сделать это?
Нет, среда выполнения не предоставляет такой возможности. Чего вы хотите достичь? – Pointy
@pointy, я хотел бы иметь возможность перечислять все объекты в окне выбора или манипулировать ими каким-либо другим способом. Я бы хотел показать их на экране – ntgCleaner
Вы действительно должны просто поместить их в массив. – Bergi