# IT:AD:JScript:Strings # * [[../|(UP)]] {{indexmenu>.#2|nsort tsort}} --- #### String.Format Equivalent: String.prototype.format = function () { var args = arguments; return this.replace(/{(\d+)}/g, function (match, number) { return typeof args[number] != 'undefined' ? args[number] : match; }); }; //usage: return "A {0}{1} example.format("very","quick"); ## Equivalent of String.Format ## String.prototype.format = function() { var formatted = this; for(arg in arguments) { formatted = formatted.replace("{" + arg + "}", arguments[arg]); } return formatted; };