Почему я получаю [объект объекта] вместо JSON?

Почему я получаю [объект объекта] вместо JSON?

Значение [Object object] имеет ничего общего с отправленными вами данными. Это связано с тем, как вы печатаете значение.

[Object object] означает, что вы получили объект. Значение типа обычно возвращается, когда вы объединяете object со string .

Пример:

 var obj = {a: 1}; console.log('Printing '   obj); // Prints [object object] 

Таким образом, вместо того, чтобы объединять object , вы можете привести в соответствие объект и распечатать его.

пример

 var obj = {a: 1}; console.log('Printing '   JSON.stringify(obj)); // Prints {"a":1} 

Или же

 var obj = {a: 1}; console.log('Printing ', obj); // Prints formatted {"a":1} 
Понравилась статья? Поделиться с друзьями:
JavaScript & TypeScript
Adblock
detector