`
zhangyaochun
  • 浏览: 2621037 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

prototype的api整理分析之字符串的去空白字符

阅读更多

前言

 

其实接触研究prototype也不是很短了,但是一直没有给它列一个专门的分类去搞搞它,感觉有点对不起,so 开之。

 

正文

 

1、api使用场景:去掉字符串的前后空白字符

 

2、上代码

 

 

strip:function(){
   return this.replace(/^\s+/, '').replace(/\s+$/, '');
}
分享到:
评论
1 楼 chenhaibo0806999 2012-03-12  
呵呵,多谢指点啊,新手啊,请多多指教啊。
你可以告诉我你的qq号码?谢谢啦

相关推荐

    Prototype API Documentation

    Prototype 最为人所知的是它对JavaScript原生对象的扩展,如Array、String、Date等,增加了许多便捷的方法,例如`Array.prototype.each`用于迭代数组元素,`String.prototype.strip`用于去除字符串两端的空白字符。...

    prototype 1.6中文API

    对于字符串,Prototype增加了诸如`camelize()`用于转换短横线分隔的字符串,`capitalize()`首字母大写,`strip()`去除前后空白,`substitute()`用于字符串替换,`include()`检查字符串是否包含子字符串等方法。...

    prototype-151-api

    - **cleanWhitespace**:清理空白字符,移除元素内部的空白字符。 - **descendantOf**:检查元素是否是另一个元素的后代。 - **descendants**:返回元素的所有后代节点。 - **down**:获取元素的子元素。 - **empty*...

    prototype.js jquery.js 打包下载(包含各自的API)

    1. **对象扩展**:Prototype通过扩展JavaScript的内置类型,如Array、String、Function等,添加了许多实用方法,例如`Array.prototype.each`用于迭代数组,`String.prototype.trim`用于去除字符串两端的空白。...

    prototype

    - **inspect**:生成数组的字符串表示。 - **last**:获取数组的最后一个元素。 - **reduce**:对数组进行折叠运算。 - **reverse**:反转数组顺序。 - **size**:返回数组长度。 - **toArray**:将类数组转换为数组...

    Prototype1.6

    例如,`String.startsWith()`和`String.endsWith()`方法用于检查字符串是否以指定的字符或字符串开头或结尾,而`String.trim()`则用于去除字符串两端的空白字符。这些方法补充了JavaScript原生字符串方法的不足。 ...

    自己翻译的 Prototype 1.6.0.3 中文参考手册

    1. **对象扩展**:Prototype 对JavaScript的对象进行了扩展,例如,增加了`Array.each`用于遍历数组,`String.trim`用于去除字符串两端的空白字符,以及`Function.bind`用于改变函数的上下文(this)。 2. **DOM...

    prototype1.5.1 英文版

    - **cleanWhitespace**:清理元素周围的空白字符。 - **descendantOf**:检查一个元素是否是另一个元素的后代。 - **descendants**:获取元素的所有后代元素。 - **down**:获取子元素。 - **empty**:清空元素内的...

    jQuery框架prototype

    - **strip()**:这个方法用于去除字符串首尾的空白字符,类似于JavaScript的`trim()`函数。例如,`var str = " Hello World ".strip();`将得到`"Hello World"`。 - **evalJSON()**:Prototype提供了一个解析JSON...

    prototype 1.4 源码+中文开发手册

    例如,`Array.prototype.each`用于遍历数组,`String.prototype.trim`用于去除字符串两端的空白字符。 2. **DOM操作**:Prototype简化了对文档对象模型(DOM)的操作,如`Element.extend`、`$(selector)`选择元素...

    prototype1.6手册

    1. **字符串方法**:Prototype 增加了一些字符串方法,如 `strip`(去除首尾空白),`camelize`(驼峰命名)等。 2. **正则表达式辅助**:提供 `String.substitute` 将字符串中的占位符替换为提供的值。 六、Ajax ...

    Prototype1.4 中文帮助文档

    Prototype 对 JavaScript 的核心对象进行了扩展,比如 Array、String、Function 和 Object,增加了许多实用的方法,如 `Array.each()` 用于遍历数组,`String.strip()` 用于去除字符串两端的空白字符等。 2. **DOM...

    prototype.js框架资料

    例如,Array.prototype.each()用于遍历数组,String.prototype.strip()用于去除字符串两端的空白字符。 2. **DOM操作**:Prototype.js为DOM操作提供了简洁的API,如Element.extend()用于添加元素方法,Element....

    前端开源库-string-array

    这个库提供了简洁且优化的API,以帮助开发者更便捷地进行字符串操作。 `string-array`的核心功能是将一个包含分隔符的字符串转换成一个数组,例如,将逗号分隔的字符串“apple,banana,orange”转化为数组`["apple",...

    jquery源码 带格式

    通过以上对jQuery源码的部分分析,我们可以看出jQuery在设计上考虑了兼容性、性能以及安全性,采用了大量的正则表达式进行字符串和DOM元素的处理,并提供了丰富的工具函数和API来简化JavaScript的编程工作。

    prototype.js 1.4版开发者手册

    例如,Array.prototype.each()用于遍历数组,String.prototype.strip()用于去除字符串首尾的空白字符。 2. **DOM操作**:Prototype.js 提供了简洁的DOM操作接口,如Element.select()用于选取DOM元素,Element....

    PROTOTYPE 1.5.1 RC1

    1. **对象扩展**:Prototype为JavaScript的内置对象添加了许多实用方法,如`Array.each()`用于遍历数组,`String.trim()`用于去除字符串两端的空白,以及`Object.clone()`用于复制对象等。 2. **DOM操作**:...

    prototype-1.4.0.rar

    - **对象扩展**:Prototype扩展了JavaScript的基本对象,如Array、String、Function等,增加了许多便利的方法,例如`Array.prototype.each`用于迭代数组,`String.prototype.strip`用于清除字符串两侧的空白。...

    javascript API 库函数

    `String`对象包含许多方法,如`toUpperCase`、`toLowerCase`进行大小写转换,`trim`去除两端空白,`split`分割字符串,`substring`和`slice`截取子字符串,还有正则表达式相关的`match`、`replace`、`search`等。...

    prototype1.4及文档

    1. **对象扩展**:Prototype扩展了JavaScript的基本对象,如Array、String、Function等,增加了许多便利的方法,如数组的`each`方法用于遍历,字符串的`trim`方法用于去除两端空白,函数的`bind`方法用于绑定上下文...

Global site tag (gtag.js) - Google Analytics