//字符串替换
/*
var cls = 'my-class', text = 'Some text';
var s = String.format('<div class="{0}">{1}</div>', cls, text);
*/
Ext.applyIf(String, {
format : function(format){
var args = Ext.toArray(arguments, 1);
return format.replace(/\{(\d+)\}/g, function(m, i){
return args[i];
});
},
//对字符串中的|\\进行转义输出
escape : function(string) {
return string.replace(/('|\\)/g, "\\$1");
},
//在字符串val左边插入size-val.length个指定字符串ch,如果ch未定义则默认为" "
leftPad : function (val, size, ch) {
var result = String(val);
if(!ch) {
ch = " ";
}
while (result.length < size) {
result = ch + result;
}
return result;
},
})
//俩个值切换,调用方式:sort = sort.toggle('ASC', 'DESC');
String.prototype.toggle = function(value, other){
return this == value ? other : value;
};
//去除字符串的空格 调用方式:var s = ' foo bar ';_s = s.trim();
String.prototype.trim = function(){
var re = /^\s+|\s+$/g;
return function(){ return this.replace(re, ""); };
}()
详细解决方案
extjs源码分析-013(String扩张)
热度:90 发布时间:2012-10-18 13:46:56.0
相关解决方案
- Extjs grid 失去选中行的列数据
- extjs 后台有数据,但是返回到页面为空,jsonStore加载错误,这是咋回事
- String 去除乱码的有关问题,help
- 在JSP中,List<String> str_list这个集合如何遍历呢
- 【EXTJS】iframe里嵌套ext.window,怎样使ext.window弹出到iframe外,该怎么解决
- Enumeration<String> 和 Parameter,该如何处理
- Tomcat + extjs 入门有关问题
- extjs ColumnModel 怎么实现表格中的数据小数点对齐
- jButton.setToolTipText(String)小疑点
- jButton.setToolTipText(String);该怎么处理
- J2ME中有没有lastIndexOf(String str, int fromIndex)解决方案
- "kkkwsss"string.replace('w','');为什么会出错?该如何解决
- 接收服务器字符串长的时候,messg=new String(ss,"UTF-8");无法转换,该如何处理
- String 占多少象素,该如何处理
- 形参类型是 int ,按理只能接受 数值 或 char ,为什么下面传和个 String 也行?解决办法
- String
- 怎样用android重写j2me,player里的createPlayer(InputStream stream, String type)解决方案
- 关于client.invoke(string , object[])解决方法
- 如何将lisng<String>类型的集合转为JSON 在页面下用ext的Combox显示
- 如何把Map<String,Object>类型转换成JSON
- String.getbytes(),这个步骤会吃掉回车符吗
- String 为null的一个有关问题
- Extjs 变量前的一个加号代表什么意思?解决方法
- JAVA List<Map<String,String>> 排序解决思路
- 关于java string 到 float的变换
- extjs grid 怎么实现 行选中变色
- String 获取第二行数据 求代码解决方案
- List<String>取值为什么带“[]”了?解决思路
- String[] paraNames = new String[]{"billInfoXML"};该怎么处理
- String.charAt(),找不到源,该怎么解决