javascript封装

1.模仿 String.Format() 方法 - 包在 $.extend($.fn,{}); 中即可

 1     //模仿 String.Format() 方法
 2     StringFormat: function (text, parameter) {
 3         //判断 { } 个数是否相同
 4         var arr_1 = text.split('{');
 5         var arr_2 = text.split('}');
 6         //检验
 7         if (arr_1.length != arr_2.length) {
 8             return undefined;
 9         }
10         else {
11             //获取占位符个数
12             var num = arr_1.length;
13             //进行替换则可吧
14             for (var i = 0; i < num; i++) {
15                 text = text.replace('{' + i + '}', parameter[i]);
16             }
17         } // end else
18         //返回结果集
19         return text;
20     }
原文地址:https://www.cnblogs.com/alben/p/4349219.html