Javascript 用数据替代占位符

  var txt = "<li><input type='checkbox'>{0}</li>"
  
   function formatStr(){
      var ary = [];
          for(i = 1 ; i < arguments.length ; i++){
           ary.push(arguments[i]);
          }
          return arguments[0].replace(/\{(\d+)\}/g,function(m ,i){
           return ary[i];
          });
     }
 
 alert(formatStr(txt , 'test'));
原文地址:https://www.cnblogs.com/ooooo/p/2249396.html