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
}
]
}