1.Ext.String.htmlEncode(value);  编码字符串,对其中特殊字符进行转义

xt.String.htmlEncode("hello'world");    //"hello'world"

2.Ext.String.htmlDecode(value);  解码字符串,对其中的转义字符进行还原

Ext.String.htmlDecode("hello'world");    //"hello'world"

3.Ext.String.urlAppend(url,string)  追加内容到查询字符中,?相连

Ext.String.urlAppend("www.baidu.com","a=1");    //"www.baidu.com?a=1"

4.Ext.String.trim(string)  去掉字符串开头和结尾位置的空格

Ext.String.trim(" hello world ");    //"hello world"

5.Ext.String.capitalize(string)  首字母大写

Ext.String.capitalize("hello");    //"Hello"

6.Ext.String.ellipsis(value,length,word)  截断字符串并在结尾处添加省略号  value 原始字符串 length 保留长度 word 设置为true则试图保留完整单词

Ext.String.ellipsis("my name is shi",3,false);    //"..."
Ext.String.ellipsis("my name is shi",3,true); //"..."
Ext.String.ellipsis("my name is shi",6,false); //"my ..."
Ext.String.ellipsis("my name is shi",6,true); //"my..."
Ext.String.ellipsis("my name is shi",8,false); //"my na..."
Ext.String.ellipsis("my name is shi",8,true); //"my..."

7.Ext.String.escapeRegex(string)  将原始字符串中的-.*+?^${}()[]\进行替换

Ext.String.escapeRegex("hello -.*+?^${}()[]");    //"hello \-\.\*\+\?\^\$\{\}\(\)\[\]"

8.Ext.String.toggle(string,value,other)  对比两个字符串是否相等,相等返回other,不相等返回value

Ext.String.toggle("abc","abc","相等");    //"相等"
Ext.String.toggle("abc","cba","相等"); //"cba"

9.Ext.String.leftPad(string,size,[character])  在字符串左边填充指定字符串

Ext.String.leftPad("12 3",5,"0000");    //"000012 3"

10.Ext.String.format(string,value1,value2)  定义带标记的字符串,并用传入的字符替换标记。 每个标记必须是唯一的,而且必须要像{0},{1}...{n}这样地自增长

var cls = 'my-class', text = 'Some text';
Ext.String.format('<div class="{0}">{1}</div>', cls, text); //'<div class="my-class">Some text</div>'

  

Ext.String 方法的更多相关文章

  1. ExtJS学习-----------Ext.String,ExtJS对javascript中的String的扩展

    关于ExtJS对javascript中的String的扩展,能够參考其帮助文档,文档下载地址:http://download.csdn.net/detail/z1137730824/7748893 以 ...

  2. JavaScript学习笔记-用于模式匹配的String方法

    用于模式匹配的String方法:   String支持4种使用正则表达式的方法:           seach()用于检索,参数是一个正则表达式,返回第一个与之匹配的子串的位置,找不到则返回-1,如 ...

  3. 在String()构造器不存在的情况下自定义一个MyString()函数,实现如下内建String()方法和属性:

    在String()构造器不存在的情况下自定义一个MyString()函数,实现如下内建String()方法和属性: var s = new MyString("hello"); s ...

  4. Sencha Touch 之 Ext.fly方法的使用

    Ext.fly方法是Ext.js 4中的flyweight技术,该技术在浏览器中为使用Ext.fly方法的元素节点开辟一块内存,下一次使用Ext.fly方法的元素节点将占据同一块内存,即覆盖前一次的元 ...

  5. [ExtJS5学习笔记]第十三节 Extjs5的Ext.each方法学习

    本文地址:http://blog.csdn.net/sushengmiyan/article/details/39009555 sencha官方API:http://docs.sencha.com/e ...

  6. 【Java】Java中常用的String方法

    本文转载于:java中常用的String方法 1 length()字符串的长度 String a = "Hello Word!"; System.out.println(a.len ...

  7. 用来生成get set string 方法

    https://projectlombok.org/ 主要是用来生成get set string 方法等等 原理是注解

  8. Ruby字符串(2):String方法详细整理

    String方法整理 官方手册 类方法 new new(str="") → new_str new(str="", encoding: enc) → new_s ...

  9. Ext.create方法分析

    Ext.create方法实际上是Ext.ClassManager的instantiate的别名 分析如下: (function(Class, alias, arraySlice, arrayFrom, ...

随机推荐

  1. HttpWebRequest抓数据遇到的问题

    1.有些网站访问速度慢,而且这个网站的连接数(比如全球内衣,另外对于女生各种什么内衣不懂的也可以上去查看了解哈),因为没有即时的关闭,造成抓取页面数据的时候超时也严重. 解决:把相应的HttpWebR ...

  2. String和StringBuilder作为参数的区别

    先见下面实例: public class TestDemo { @Test public void test(){ //String str = "hello"; String s ...

  3. Spring boot 内存优化

    转自:https://dzone.com/articles/spring-boot-memory-performance It has sometimes been suggested that Sp ...

  4. mysql技术调优资料整理

    1,15 个有用的 MySQL/MariaDB 性能调整和优化技巧 2,MariaDB设置主从复制 3,CentOS6.4安装mysql2redis        http://www.cnblogs ...

  5. Cookie案例分析

    一.案例- 显示用户上次访问的时间 当用户第一次访问该页面的时候提示:你好,你是第一次访问本页面,当前时间为:2016-11-3 22:10:30 第n次访问该页面时:欢迎回来,你上次访问的时间是:2 ...

  6. (转)BAT及各大互联网公司2014前端笔试面试题--Html,Css篇

    BAT及各大互联网公司2014前端笔试面试题--Html,Css篇   很多面试题是我自己面试BAT亲身经历碰到的.整理分享出来希望更多的前端er共同进步吧,不仅适用于求职者,对于巩固复习前端基础更是 ...

  7. win8笔记本无法搜索wifi信号找不到WLAN该 wifi共享特别注意的服务

    WlansvcWLAN AutoConfigWLANSVC 服务提供配置.发现.连接.断开与 IEEE 802.11 标准定义的无线局域网(WLAN)的连接所需的逻辑.它还包含将计算机变成软件访问点的 ...

  8. 【Oracle】OCR的备份和恢复之导出导入

    使用导出导入进行OCR的备份和恢复: 在对集群做调整前.如:增删节点等操作前,应该对OCR进行一次备份.能够使用export备份到指定文件. 实验环境: OS:OEL5.6 RAC:10.2.0.1. ...

  9. [D3] 4. d3.max

    how to use d3.max to normalize your dataset visually within the specific bounds of a variable domain ...

  10. 保持Service不被Kill掉的方法--双Service守护 && Android实现双进程守护

    本文分为两个部分,第一部分为双Service守护,第二部分为双进程守护 第一部分: 一.Service简介:Java.lang.Object ↳Android.content.Context  ↳an ...