Вопрос № 35564: Zdrastvuit'!
Mojno li:
function MyObj(AttributeName,Value){
eval("this."+AttributeName+"="+Value);
}
zdelat' bez eval???...
Вопрос № 35.564
Zdrastvuit'!
Mojno li:
function MyObj(AttributeName,Value){
eval("this."+AttributeName+"="+Value);
}
zdelat' bez eval???
Отправлен: 16.02.2006, 17:10
Вопрос задал: spider (статус: Студент)
Всего ответов: 2 Мини-форум вопроса >>> (сообщений: 1)
Отвечает: Cтепанов Андрей Валерьевич
Здравствуйте, spider!
Да, можно.
Советую почитать http://dklab.ru
Приложение:
--------- Все мы будем в аду, но я буду с вилами!!
Ответ отправил: Cтепанов Андрей Валерьевич (статус: 3-ий класс)
Отправлен: 16.02.2006, 18:40 Оценка за ответ: 5 Комментарий оценки: Thx!!!
Отвечает: Straight
Здравствуйте, spider!
Я видимо что-то не так понял. Spider спрашивает как по имени поля объекта обратиться к этому полю, не прибегая к eval. Степанов дает ответ, никак с этим не связанный. Но Spider этим ответом полностью удовлетворяется!
Может быть, я действительно не понял вопроса, но все же дам ответ.
Запись obj['field'] эквивалентна записи obj.field. Пример см. в приложении.
Приложение:
Ответ отправил: Straight (статус: 8-ой класс)
Отправлен: 17.02.2006, 09:36 Оценка за ответ: 5 Комментарий оценки: Spasibo ea snaceala ne ocet' pone primer no kajetsea to shto nujna (obrashenie k svoistvu obekta cerez string)
a vot shto kasaetsea Степанов da ea znaiu shto ne sveazano no tut esti malenkaia "veshi" shto mne ponadobilos' ladna ea mog stavit' imu 4 ili 3 satim ti prav no vot esli vzeat' tibea i Степанов tu 10+ :) thx!!!