gists/2012.js.sprintf.js

10 lines
281 B
JavaScript

/*
Thank you, almighty!
http://www.nczonline.net/blog/2011/10/11/simple-maintainable-templating-with-javascript/
*/
function sprintf(text){
var i=1, args=arguments;
return text.replace(/%s/g, function(pattern){
return (i < args.length) ? args[i++] : "";
});
}