Сообщение от Gigatrop
|
Спасибо. В json записывается null, что не то же самое что undefined в массиве. При обратном парсинге выйдет массив, не равнозначный изначальному. То есть узнать был ли где-то null реально, или ключ вообще не был задан - не возможно.
Что-то его не доделали
|
json разрабатывали как универсальный способ передачи данных, без привязки конкретно к javascript. Потому и нельзя "оставить пропуск", как и нельзя undefined, т.к. в других языках undefined совсем не такой няшный, удобный и простой как в js.