Ext.util.Format 系列

1、ellipsis(String value,Number length)----截取字符串 

[javascript]  view plain copy
  1. Ext.onReady(function (){  
  2.    var v="这是一个测试4567878974";  
  3.    Ext.MessageBox.alert("ellipsis",Ext.util.Format.ellipsis(v,10));  
  4.   });  

       截取v变量中的7个字,然后会在这7个字后面加上3个点,加起来一共10位;


2、Ext.util.Format.undef: ------将null装换成空字符串

[javascript]  view plain copy
  1. Ext.onReady(function (){  
  2.    var v=null;  
  3.    Ext.MessageBox.alert("undef",Ext.util.Format.undef(v));  
  4.   });  


3、Ext.util.Format.defaultValue:如果为空则赋默认值

[javascript]  view plain copy
  1. Ext.onReady(function (){  
  2.    var v=;     
  3.    Ext.MessageBox.alert("defaultValue",Ext.util.Format.defaultValue(v,"这是默认值"));  
  4.   });  

  
4、Ext.util.Format.htmlEncode:将变量原样输出,而不进行html的解析

[javascript]  view plain copy
  1. Ext.onReady(function (){  
  2.  var v="<a href=''>这是一个测试</a>";  
  3.  Ext.MessageBox.alert("htmlEncode",Ext.util.Format.htmlEncode(v));  
  4.  //Ext.MessageBox.alert("",v);  
  5. });  

  
5、Ext.util.Format.htmlDecode:与htmlEncode相反,进行html的解析

[javascript]  view plain copy
  1. Ext.onReady(function (){  
  2.  var v="<a href=''>这是一个测试</a>";  
  3.  Ext.MessageBox.alert("htmlDecode",Ext.util.Format.htmlDecode(v));  
  4.  //Ext.MessageBox.alert("",v);  
  5. });  


  
6、Ext.util.Format.trim(String value):将字符串前后的空格删掉

[javascript]  view plain copy
  1. Ext.onReady(function (){  
  2.  var v="  这是测试    ";  
  3.  Ext.util.Format.trim(v)  
  4. });  

  
7、Ext.util.Format.substr(String value,Number start,Number lenght): 截取字符串

[javascript]  view plain copy
  1. Ext.onReady(function (){  
  2.  var v="这是一个测试";  
  3.  Ext.MessageBox.alert("substr",Ext.util.Format.substr(v,1,5));  
  4. });  


  
8、Ext.util.Format.lowercase(String value):将字符串转成小写

[javascript]  view plain copy
  1. Ext.onReady(function (){  
  2.  var v="ABC";  
  3.  Ext.MessageBox.alert("lowercase",Ext.util.Format.lowercase(v));  
  4. });  


  
9、Ext.util.Format.uppercase(String value):将字符串转成大写

[javascript]  view plain copy
  1. Ext.onReady(function (){  
  2.  var v="abc";  
  3.  Ext.MessageBox.alert("uppercase",Ext.util.Format.uppercase(v));  
  4. });  


  
10、Ext.util.Format.capitalize(String value):第一个字母大写,其他字母小写

[javascript]  view plain copy
  1. Ext.onReady(function (){  
  2.  var v="aBC";  
  3.  Ext.MessageBox.alert("capitalize",Ext.util.Format.capitalize(v));  
  4. });  


  
11、Ext.util.Format.date(Mixed value,[String format]):将某个值解析成为一个特定格式的日期

[javascript]  view plain copy
  1. Ext.onReady(function (){  
  2.  //Y:年;m:月;d:天;H:24小时制的小时;h:12小时制的小时;i:分;s:秒  
  3.  var v=new Date();  
  4.  Ext.MessageBox.alert("date",Ext.util.Format.date(v,'Y-m-d H:i:s'));  
  5. });  

  
12、Ext.util.Format.skipTags(Mixed value):剥去value的html标签,只剩下文本内容

[javascript]  view plain copy
  1. Ext.onReady(function (){  
  2.  var v="<a href=''>这是测试</a>";  
  3.  Ext.MessageBox.alert("substr",Ext.util.Format.stripTags(v));  
  4. });  
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值