javascript格式化字符串代码实例

快乐打工仔 分类:实例代码

此方法类似于c#中的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; 
};

回复

我来回复
  • 暂无回复内容