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     }

 

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。