Сообщение от ligt222
|
Мне просто JSON.parse Нельзя убирать
|
Это почему? Понимаете, то что там написано, пустое занятие не имеющее никакой пользы. Вот массив в РНР:
$a = [
'a' => 1,
'b' => 2
];
json_encode из этого массива сформирует строку - "{"a":1,"b":2}". Если ее вставить при выводе в тег
<script>
var j = <?=json_encode($a);?>
</script>, то результатом на клиенте будет вот такое:
<script>
var j = {"a":1,"b":2}; //уже готовый объект, его литеральная запись
</script>
Вы же берете строку от json_encode обрамляете ее в кавычки, затем уже на клиенте она будет преобразована в объект. Вопрос - нахрена нужна эта лишняя арифметика?