Использование String.Format в JavaScript?
Это сводит меня с ума. Я думаю, что задал этот же вопрос, но больше не могу его найти (я использовал поиск по переполнению стека, поиск Google, вручную просматривал свои сообщения и искал мой код).
Я хотел что-то вроде C # String.Format, где вы могли бы сделать что-то вроде
string format = String.Format("Hi {0}",name);
конечно, только для JavaScript, и один человек дал мне простой ответ, это не было похоже на плагин jQuery или что-то еще, но я думаю, что вы сделали что-то вроде JSON или что-то еще, и это работало и было простым в использовании.
Я за всю жизнь не могу найти этот пост.
У меня есть это в моем коде, но я не могу найти ничего, что использует это, и я почти уверен, что использовал это пару раз:
String.prototype.format = function(o)
{
return this.replace(/{([^{}]*)}/g,
function(a, b)
{
var r = o[b];
return typeof r === 'string' ? r : a;
}
);
};