Синтаксис:
format(text:string, objects:params)
• | text – строка, которую необходимо преобразовать; |
• | objects – текстовые эквивалентные значения для замены. |
Возвращаемое значение:
Строка, собранная из строки формата и переданных аргументов.
Описание:
Заменяет каждый элемент формата в строке, например {0}, {1} … {key}, текстовым эквивалентным значением. Не имеет возможности экранировать символы {}.
Пример 1:
console.log(format('Пользователь {name} не имеет права на {doc}', {'name': 'Иван', 'doc': '12.rtf' }));
// В результате появится строка «Пользователь Иван не имеет права на 12.rtf»
Пример 2:
format('Пользователь {0} не имеет права на {1}', 'Иван', '12.rtf');
// В результате появится строка «Пользователь Иван не имеет права на 12.rtf»
Пример 3:
a = "цветок"
b = "Подсолнух";
var result = format('{1} это {0}', a,b);
// В результате появится строка «Подсолнух – это цветок»
© Компания DIRECTUM, 2018 | Сообщество пользователей DIRECTUM |