摘要:
aareplace("",function(){return b;})其中对于function的调用开始我认为内部仅仅是调用了fn()实际不是 fn(a,b,c)其中a对应的是replace要替换的值,b是索引,c是aa如果使用的正则中有()则fn(a,b,c,d)其中a对应的是replace要替换的值,b是()内的值,c是索引,d是aa 阅读全文
摘要:
c#中实现 .net内置函数是这样的string a = string.Format("{0},{1},{2}",1,2,3);JS 实现需要一个string的扩展方法。String.prototype.format = function () { var args = arguments; return this.replace(/{(\d)}/g, function () { return args[arguments[1]]; }); };使用方法var a = "{0},... 阅读全文