Показать сообщение отдельно
  #25 (permalink)  
Старый 03.01.2012, 18:40
Профессор
Посмотреть профиль Найти все сообщения от Livaanderiamarum
 
Регистрация: 25.12.2011
Сообщений: 786

Я ВООБЩЕ НЕ ПОНИМАЮ О ЧЕМ ТУТ МОЖНО ГОВОРИТЬ !!! О____________________О

function Lingvo() {
	this.Eng = [];
	this.Rus = [];
	this.Add = function (EngWord, RusWord) {
			this.Eng.push(EngWord); //суешь туда
			this.Rus.push(RusWord); //суешь сюда
			//кладешь в свойство count  ссылку на длину одного из массивов создаваемого объекта.
			this.count = this.Eng.length;
	}
}

var LWord = new Lingvo;

LWord.Add("father", "папа");
LWord.Add("he", "он");
LWord.Add("bread", "хлеб");
LWord.Add("I", "я");

alert (LWord.count);
alert (LWord.Eng[1]);
alert (LWord.Rus[1]);


каждый раз ссылку нужно перезасовывать потому что метод push переписывает свойство this.count тупо числом!! Можно заменить метод push другим чтобы не переписывал числом, надо?

Последний раз редактировалось Livaanderiamarum, 03.01.2012 в 18:48.
Ответить с цитированием