Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   eval()?????? (https://javascript.ru/forum/misc/18712-eval.html)

bot87 12.07.2011 19:55

eval()??????
 
не могу понять в чем фишка eval()!Помогите на примерах

walik 12.07.2011 20:03

Ну если взять элементарный пример, к примеру вы получили в ответе от сервера такую строку:
{'username':'walik','id':'999'}

Вам нужно соответственно использовать эти данные, вот вы и используете eval() для того что бы получить объект:
response = "{'username':'walik','id':'999'}";
info = eval('('+response+')');
alert(info.username+', '+info.id);

monolithed 12.07.2011 20:24

Цитата:

Сообщение от bot87
не могу понять в чем фишка eval()!Помогите на примерах

если в вы спросили для чего нужен uneval(), было более-менее понятно, а тут проявление лени зашкаливает

bot87 12.07.2011 20:41

лень????врятли!

walik пасиб

monolithed 12.07.2011 20:50

Цитата:

Сообщение от bot87
лень????

Именно, если вы хотите в дальнейшем изучать программирование, то должны усвоить, что в первую очередь нужно надеяться только на себя, и как можно больше проявлять самостоятельность, тем более в таких мелочах.

Неужели так сложно воспользоваться гуглом?
по слову eval http://javascript.ru/eval на третьем месте после описания PHP функции eval


Часовой пояс GMT +3, время: 15:53.