Синтаксис:
format(text, objects)
Параметры:
Имя |
Тип |
Описание |
---|---|---|
text |
string |
Строка, которую необходимо преобразовать |
objects |
Params |
Текстовые эквивалентные значения для замены |
Описание:
Заменяет каждый элемент формата в строке, например {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);
//В результате появится строка «Подсолнух – это цветок»
© 2016 Компания DIRECTUM | Сообщество пользователей DIRECTUM |