Here you can find the source of format()
String.prototype.format = function() { var args = Array.prototype.slice.call(arguments), format = this,// ww w. j a v a2 s .c o m match; if (args.length === 1 && typeof args[0] === "object") { args = args[0]; } for (var i = 0; match = /{(\d+|\w+)?}/gm.exec(format); i++) { var key = match[1]; format = key ? format.replace(new RegExp("\\{" + key + "\\}", "gm"), args[key]) : format.replace("{}", args[i]); } return format; };
var _2PI= Math.PI; String.prototype.format = function () { var args = arguments; return this.replace(/\{(\d+)\}/g, function() { return args[arguments[1]]; }); }; function getClone(donor) { var clone = $(donor).clone(); ...
String.prototype.format = function() var re = /{(\d+)}/g; var sb = []; var match; var s = 0; while ((match = re.exec(this))) sb.push(this.slice(s, match.index)); ...
String.prototype.format = function() { var formatted = this, len = arguments.length, i = 0, regexp = null; for(i; i < len; i++) { regexp = new RegExp('\\{' + i + '\\}', 'gi'); formatted = formatted.replace(regexp, arguments[i]); return formatted; };
String.prototype.format = String.prototype.f = function(){ var args = arguments; return this.replace(/\{(\d+)\}/g, function(m,n){ return args[n] ? args[n] : m; }); };
function extend(obj, src) { for (var key in src) { if (src.hasOwnProperty(key)) obj[key] = src[key]; return obj; String.prototype.format = function () { var i = 0, args = arguments; return this.replace(/{}/g, function () { ...
String.prototype.format = function () { var s = this; for (var i = 0; i < arguments.length; i++) { var reg = new RegExp("\\{" + i + "\\}", "gm"); s = s.replace(reg, arguments[i]); return s;
String.prototype.format = String.prototype.f = function() { var s = this, i = arguments.length; while (i--) { s = s.replace(new RegExp('\\{' + i + '\\}', 'gm'), arguments[i]); return s; }; function selectText() { ...
String.prototype.format = function () { var args = arguments; return this.replace( /\{(\d|\d\d)\}/g, function ( $0 ) { var idx = $0.match(/\d+/); return args[idx] ? args[idx] : $0 ; } ); "T123{0}T{0}".format("A","B") ...
String.prototype.format = String.prototype.f = function() { var s = this, i = arguments.length; while (i--) { s = s.replace(new RegExp('\\{' + i + '\\}', 'gm'), arguments[i]); return s; }; function selectElementText(el) { ...