Перейти к основному содержимому

toPrettyString

Преобразует переданный объект в форматированный 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
    }
    ]
    }