Здравствуйте.
У меня есть объект items
function items() {
this.array = [];
this.add = function(str) {
this.array.push(str);
alert('Строка добавлена')
};
}
и например по кнопке вызывается функция start
function start() {
items();
items.add('Строка1');
}
Почему строка не добавляется в объект items?
хотя если сделать так то все работает:
function start() {
myitems = new items();
myitems.add('Строка1');
}
Почему так? Ведь items это объект. И я его вызываю в функции start и конструктор инициализирует все методы и переменные.
Так почему потом метод add не вызывается.