[ExtJS3.2源码每天一小时]ExtJS中String类型的模板格式化(十一)
ExtJS对String类型扩展了格式化方法:
//扩展Ext.apply(String.prototype, { format : function(){ var args = Ext.toArray(arguments); return this.replace(/\{(\d+)\}/g, function(m, i){ return args[i]; }); }});//例子:var tpl = "hello {0},today is {1}";var result = tpl.format("Tom","Monday");//那么result得到的值就是hello Tom,today is Monday。//这种机制类似于Ext的Templete(模板),后面的博文会详细介绍Ext的Templete