выделены жирным шрифтом, потому что некоторые люди здесь их не видели.
лько я знаю, это считается плохой практикойeval()
JSON объекты в JavaScript, из-за безопасности. Я могу понять эту проблему, если JSON приходит с другого сервера.
Но если JSON предоставляется моим собственным сервером и создается с использованием PHPjson_encode
(допустим, он не глючит), допустимо ли просто использоватьeval()
читать JSON в JS или есть какие-то проблемы с безопасностью, о которых я сейчас не могу думать?
Я действительно не хочу иметь дело с динамической загрузкой парсера JSON и был бы рад просто использоватьeval()
.
PS: очевидно, я буду использовать роднойJSON
объект, если он доступен, но хотите вернуться кeval()
для IE / Opera.