Ограничения
В целях безопасности, Gecko ограничивает некоторые возможности SVG когда он используется как картинка:
* Отключен JavaScript;
* Не загружаются внешние ресурсы (например картинки, стили), хотя их можно использовать, если добавить в виде data: URI
* […]
(([1,23] == 1), 23) // → (false, 23) → оператор «запятая» возвращает правый операнд → 23
var str = 'my name is {name} and I live in {place}';
var dict = {
name: 'lola',
place: 'city'
};
var result = str.replace(/{(\w+)}/g, function(s, tag) {
return dict[tag];
});