javascript格式化字串程式碼例項

admin發表於2017-04-05

此方法類似於c#中的format()方法,需要的朋友可以做一下參考。

程式碼例項如下:

[JavaScript] 純文字檢視 複製程式碼
String.Format=function(){ 
  if(arguments.length==0){ 
    return ''; 
  }
  if(arguments.length==1){ 
    return arguments[0]; 
  } 
   
  var reg = /{(\d+)?}/g; 
  var args = arguments; 
  var result = arguments[0].replace(reg,function($0,$1){ 
   return args[parseInt($1)+1]; 
  }); 
  return result; 
};

相關文章