JavaScript 扩展 Format 功能

代码如下:
 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;
}
posted @ 2008-06-10 11:01  VFong  阅读(802)  评论(0编辑  收藏  举报