Работа с объектами
get
|
Описание |
Сигнатура |
|
Получает значение из объекта по указанному пути. Поддерживает вложенность через точечную нотацию. |
|
Параметры
|
Параметр |
Тип |
Описание |
|
|
Object |
Исходный объект. |
|
|
String |
Путь к свойству (вложенность через |
Примеры
{{!-- Данные: {
user: {
name: "Иван",
address: {
city: "Москва",
geo: { lat: 55.75, lng: 37.61 }
}
}
} --}}
{{!-- Простой доступ --}}
{{get user "name"}}
{{!-- Результат: "Иван" --}}
{{!-- Вложенный путь --}}
{{get user "address.city"}}
{{!-- Результат: "Москва" --}}
{{!-- Глубокая вложенность --}}
{{get user "address.geo.lat"}}
{{!-- Результат: 55.75 --}}
stringify
|
Описание |
Сигнатура |
|
Сериализует значение в JSON-строку. По умолчанию использует отступ в два пробела.
|
|
Параметры
|
Параметр |
Тип |
Описание |
|
|
Any |
Значение для сериализации в JSON. |
|
|
Number |
Необязательный размер отступа. По умолчанию |
Примеры
{{!-- Данные: {
product: { name: "iPhone", price: 999, inStock: true },
tags: ["electronics", "phone", "apple"],
count: 42,
isActive: true
} --}}
{{!-- Объект --}}
{{stringify product 0}}
{{!-- Результат: '{"name":"iPhone","price":999,"inStock":true}' --}}
{{!-- Массив --}}
{{stringify tags 0}}
{{!-- Результат: '["electronics","phone","apple"]' --}}
{{!-- Примитивы --}}
{{stringify count}}
{{!-- Результат: '42' --}}
{{stringify isActive}}
{{!-- Результат: 'true' --}}
{{stringify "hello"}}
{{!-- Результат: '"hello"' --}}
Обратиться в службу поддержки
Была ли статья полезна?
Предыдущая
Следующая