Как преобразовать объект в строку с помощью JavaScript?

Опубликовано: 12 Декабря, 2021

Ниже приведены методы преобразования различных объектов в строку.
Метод 1: Использование функции String ()
Функция String () преобразует значение объекта в строку.
Синтаксис:

 Строка (объект)

Параметр:

  • Объект JavaScript

Пример :

<script>
var bool_to_s1 = Boolean(0);
var bool_to_s2 = Boolean(1);
var num_to_s = 1234;
document.write( typeof ( bool_to_s1)+ "<br>" );
document.write( typeof (String( bool_to_s1))+ "<br>" );
document.write( typeof ( bool_to_s2)+ "<br>" );
document.write( typeof (String( bool_to_s2))+ "<br>" );
document.write( typeof ( num_to_s)+ "<br>" );
document.write( typeof (String( num_to_s))+ "<br>" );
</script>

Выход:

 логический
нить
логический
нить
количество
нить

Метод 2: Использование JSON.stringify ()
JSON.stringify () преобразует объект javascript в строку, которая необходима для отправки данных через веб-сервер.

Синтаксис:

 JSON.stringify (объект)

Параметр:

  • Может быть объектом, массивом

Пример:

<script>
var obj_to_str =
{ name: "GeeksForGeeks" , city: "Noida" , contact:2488 };
var myJSON = JSON.stringify(obj_to_str);
document.write(myJSON)
</script>

Выход:

 {"name": "GeeksForGeeks", "city": "Noida", "contact": 2488}

Подробнее о JSON.stringify ()