JSON stringify
в php есть фича типа json_encode(['one', 'two', 'three'], 1); и он сохраняет как {"0":"one", "1", "two", "2":"three"}, а есть ли аналог в JS у stringify, очень нужно чтобы сохранялось с ассоциативными ключами!
|
juravconstya,
console.log({...['one', 'two', 'three']}) |
просто приходит разное то объект то массив, хотелось бы без дополнительных проверок и добавления фигурных скобок преобразовывать, ну ладно походу подобной функции как stringify нет, которая переводила бы всегда с ассоциативными ключами (((
|
Цитата:
|
ну долго объяснять, просто я пишу функцию под js которая принимает массив или объект сохраняет в формате json и далее потом с этими json данными уже идут манипуляции, где важно чтобы сохранялось именно с ассоциативными ключами, просто я думал что есть что-то типа stringify с доп параметрами, чтобы if'ы не писать с проверками на объект или массив и с последующими нужными преобразованиями
|
Цитата:
|
но у меня может быть и массив и объект приходить и если придет объект то так: console.log({...{'one', 'two', 'three'}}); не сработает же !?
|
Ой сорян когда данные вгонял в консоль, забыл что надо так {...{'0':'one', '1':'two', '2':'three'}}, да клево, с этими ... все ок работает, большое спасибо)
|
Часовой пояс GMT +3, время: 23:03. |