function toPrettyString(obj)


Преобразует переданный объект в форматированный JSON-объект с отступами.

Тип возвращаемого значения: string.

Примеры значений

Можно использовать при логировании:

var customer = {"firstName":"John","lastName":"Doe","id":5566,"cart":[{"itemName":"Удочка","price":432},{"itemName":"Леска","price":34}]}

Сравните примеры логирования объектов с использованием toPrettyString и без:

  • log(customer)
log(customer):
{"firstName":"John","lastName":"Doe","id":5566,"cart":[{"itemName":"Удочка","price":432},{"itemName":"Леска","price":34}]}
  • log(“Customer info:\n” + customer)
[object Object]
  • log(toPrettyString(customer))
{
  "firstName": "John",
  "lastName": "Doe",
  "id": 5566,
  "cart": [
    {
      "itemName": "Удочка",
      "price": 432
    },
    {
      "itemName": "Леска",
      "price": 34
    }
  ]
}
  • log(“Customer info:\n” + toPrettyString(customer))
Customer info:
{
  "firstName": "John",
  "lastName": "Doe",
  "id": 5566,
  "cart": [
    {
      "itemName": "Удочка",
      "price": 432
    },
    {
      "itemName": "Леска",
      "price": 34
    }
  ]
}

Заметили ошибку?

Выделите текст и нажмите Ctrl + Enter, чтобы сообщить нам о ней