`
奈落王
  • 浏览: 30396 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

extjsAPI分析之String

 
阅读更多
公有函数
1,trim() 去掉左右两边空格
核心思想 : this.replace(/^\s+|\s+$/g,"")
     ^:以开始
     $:以结束
     \s:空白
      +:一次或多次
     附加选项g : 这里代表匹配字符串全部,如果没有此选项,上述只会除掉前面的空格

2,toggle(value,other) 选择关卡
   alert('aa'.toggle('aa','cc')); //cc
   alert('aa'.toggle('bb','cc')); //bb 如果都不等
核心思想 : this == value ? other : value; 与第一个比较,相等则为other,不相等则为   value

静态函数
3,leftPad(val, size, ch)  以val构造长度为size的新字符串,如果val的长度不够size,则以ch在左边补充,如果ch没有,默认为空格
核心思想:var result = String(val);
        if(!ch) {
            ch = " ";
        }
        while (result.length < size) {
            result = ch + result;
        }
String.leftPad('x',4,'d')  //dddx




    
         
分享到:
评论

相关推荐

    ExtJs通用筛选查询控件

    - 官方文档:Sencha官方提供了详细的API文档和教程,是学习ExtJs的重要资源。 - 社区论坛:像iteye这样的技术社区,有丰富的ExtJs实战经验分享和问题解答,可以帮助解决实际开发中的问题。 总之,ExtJs的通用筛选...

    extjs学习资源

    ### Extjs核心API详解知识点概览 #### 一、Extjs简介与学习资源的重要性 - **Extjs**是一款基于JavaScript的开源前端框架,用于构建复杂的客户端应用程序。它提供了丰富的组件库以及强大的数据处理能力。 - **学习...

    四种流行的AJAX框架jQuery_Mootools_Dojo_ExtJS的对比

    ### 四种流行的AJAX框架对比分析:jQuery, Mootools, Dojo, ExtJS #### 一、jQuery **主页**: **设计思想**: - **简洁性**: 几乎所有操作都始于选择DOM元素,并对其进行操作(支持Chaining等特性)。 **优点**:...

    ExtJs扩展之GroupPropertyGrid代码

    开发者要能够灵活地利用ExtJs提供的API,通过继承和扩展组件,以适应特定的业务需求。通过这样的方法,即使官方的组件库中缺少某些功能,也可以通过社区力量或个人努力来补充,这也是ExtJs框架广泛受欢迎的原因之一...

    Exjts2.2.1中datefield控件在IE8下显示不全BUG

    而Extjs 2.2.1版本作为一个相对早期的框架版本,在设计之初可能并未充分考虑到对IE8的支持。尤其是在一些细节处理上,例如CSS样式兼容性、JavaScript API支持等方面可能存在不足。 #### 解决方案 根据题目提供的...

    highcharts-图表导出到word 代码.docx

    Highcharts是一款强大的JavaScript库,用于创建各种交互式图表,而将这些图表集成到Word文档中可以方便报告和分析的分享。以下是实现这一功能的关键步骤和涉及的技术。 首先,我们需要引入一些依赖库来处理导出过程...

    Java技术与就业指导

    STRING与StringBuffer的主要差异在于字符串操作的效率,StringBuffer在多次修改时更优。Class.forName用于动态加载类,有时在配置文件驱动加载或反射操作中使用。GET和POST是HTTP请求的两种主要方式,GET是幂等的,...

    JBob开发手册

    - **常用对象**:列举了一些常用的Java对象,如String、List、Map等。 - **常用基类**:提供了一系列基础类,以便于快速开发和维护代码。 - **Model注解**:介绍了如何使用注解来简化实体类的定义。 **6.2 ...

    IBM JAVA培训计划

    - DOJO/YahooUI/GoogleAjax/ExtJS等现代前端框架 ##### 3. Struts2 - Filter配置 - Action与Interceptor - 标签库 - OGNL表达式语言 通过这三个阶段的学习与实践,学员将能够全面掌握JAVA技术栈,并具备开发大型...

    java面试题综合

    40. String与StringBuffer:String是不可变的,StringBuffer在多线程环境中更安全。 41. Overload与Override:Overload是方法重载,可以改变返回类型;Override只能重写已有的方法,不能改变返回类型。 42. ...

Global site tag (gtag.js) - Google Analytics