Есть ли какая-то причина, по которой json возвращает последний объект в строке, когда eval'd - PullRequest
1 голос
/ 26 января 2010

У меня есть строка json, которая, когда я помещаю ее в функцию eval, возвращает только последний объект в строке.Кто-нибудь, возможно, знает, почему

1 Ответ

0 голосов
/ 26 января 2010

Вот что происходит, я думаю:

<script>
 alert(eval("{firstname: 'Ramiz'; lastname: 'Uddin'}"));
</script>

Это подскажет вам последнее значение «Uddin». И исправление вышеуказанного скрипта может быть:

<script type="text/javascript">
 alert(eval({"firstname": "Ramiz", "lastname": "Uddin"}));
</script>

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...