Advertisement
Guest User

Untitled

a guest
Nov 22nd, 2019
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. // Shamelessly stolen from the developers of StackExchange
  2. String.prototype.format = String.prototype.format ||
  3. function () {
  4.     "use strict";
  5.     var str = this.toString();
  6.     if (arguments.length) {
  7.         var t = typeof arguments[0];
  8.         var key;
  9.         var args = ("string" === t || "number" === t) ?
  10.             Array.prototype.slice.call(arguments)
  11.             : arguments[0];
  12.  
  13.         for (key in args) {
  14.             str = str.replace(new RegExp("\\{" + key + "\\}", "gi"), args[key]);
  15.         }
  16.     }
  17.  
  18.     return str;
  19. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement