Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Программирование на Java / JavaScript


РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / Java/JavaScript

Выпуск № 132
от 22.02.2006, 03:24

Администратор:Калашников О.А.
В рассылке:Подписчиков: 179, Экспертов: 22
В номере:Вопросов: 1, Ответов: 2


Вопрос № 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!!!


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2006, Портал RusFAQ.ru, Россия, Москва.
Идея, дизайн, программирование: Калашников О.А.
Email: adm@rusfaq.ru, Тел.: +7 (926) 535-23-31
Авторские права | Реклама на портале
Версия системы: 4.14 (бета) от 09.02.2006
Яндекс Rambler's Top100

В избранное