`

JavaScript 实现 StartWith endWith trim 方法

 
阅读更多
<script type="text/javascript">
String.prototype.endWith=function(s){
if(s==null||s==""||this.length==0||s.length>this.length)
return false;
if(this.substring(this.length-s.length)==s)
return true;
else
return false;
return true;
}
String.prototype.startWith=function(s){
if(s==null||s==""||this.length==0||s.length>this.length)
return false;
if(this.substr(0,s.length)==s)
return true;
else
return false;
return true;
}

 

 

String.prototype.trim= function(){
// 用正则表达式将前后空格
// 用空字符串替代。
return this.replace(/(^\s*)|(\s*$)/g, "");
}


</script>

分享到:
评论

相关推荐

    javascript常用方法

    - `startWith(s)`:检查字符串是否以指定的子字符串`s`开头。 - `endWith(s)`:检查字符串是否以指定的子字符串`s`结尾。 - `HtmlEncode(text)`:对字符串中的特殊字符进行转义,防止HTML注入。 2. 正则表达式:...

    IE8下String的Trim()方法失效的解决方法

    在JavaScript的世界里,`String.prototype.trim()`方法是一个非常实用的功能,它用于去除字符串两端的空白字符,如空格、制表符、换行符等。然而,在早期版本的Internet Explorer浏览器,尤其是IE8及以下版本,`trim...

    Javascript拓展String方法小结

    本文将详细介绍几种常用的自定义 `String` 方法,包括 `EndWith`, `StartWith`, `Trim`, `ltrim`, `rtrim` 和一个格式化函数 `String.format` 以及 JSON 对象转字符串的方法 `Json2string`。 #### 二、`EndWith` ...

    Javascript 编程常用函数属性及方法

    JavaScript 是一种广泛应用于网页开发的脚本语言,能够实现动态效果、交互性以及数据处理等功能。掌握JavaScript中的核心对象及其属性和方法,对于提高编程效率至关重要。本文将详细介绍JavaScript中常用的几种对象...

    String 对象参考手册(javascript)

    在JavaScript中,字符串(String)是一种不可变的基本数据类型,用于表示文本。字符串对象(String对象)提供了许多...在实际开发中,还可以结合其他JavaScript特性,如数组方法、正则表达式等,实现更多复杂字符串操作。

    JAVA中常用类的常用方法.docx

    3. delete(int start, int end) 方法:可以删除从 start 开始到 end-1 为止的一段字符序列,返回修改后的该 StringBuffer 对象引用。 4. deleteCharAt(int index) 方法:移除此序列指定位置的 char。 5. reverse...

    javascript-string-methods

    JavaScript字符串方法是编程中至关重要的部分,特别是在前端开发和Node.js环境中。JavaScript作为一种动态类型语言,其字符串对象提供了丰富的操作和处理字符串的功能。本实践项目旨在深入理解和熟练使用JavaScript...

    String对象的拓展-好用的JS验证程序

    除此之外,我们还可以利用`substring(start, end)`和`slice(start, end)`来截取字符串的一部分。而`indexOf(searchValue[, fromIndex])`和`lastIndexOf(searchValue[, fromIndex])`则分别用于查找子字符串第一次出现...

    js字符串操作例子

    - `substring(from, to)`和`slice(start, end)`方法可以用来提取字符串的一部分。两者行为类似,但`slice()`更灵活,可以接受负数索引。 - `substring()`的参数如果反了,JavaScript会自动调整,确保返回正确的子...

    JS字符串函数扩展代码

    `startWith` 和 `endWith` 方法则用于判断字符串是否以指定的字符串开头或结尾。这些方法支持区分大小写的比较,也可以不区分大小写。在不区分大小写的情况下,会先将原字符串和比较值都转换为小写(或大写),然后...

    JavaScript-String-2019-5-24-6-57-18-347

    5. `substring(indexStart[, indexEnd])` 和 `slice(start[, end])`:提取字符串的一部分并返回新字符串,两者区别不大,但`slice`允许负数索引。 6. `substr(start[, length])`:从指定位置开始提取字符串的指定...

    Web开发入门系列教程

    5. `substring(indexStart[, indexEnd])`和`slice(start[, end])`:提取字符串的一部分并返回新字符串。两者功能相似,但`slice()`允许负数索引。 6. `toUpperCase()`和`toLowerCase()`:将字符串转换为大写或小写...

    JS函数库的使用

    String.prototype.startWith = function(s) { return this.indexOf(s) === 0; }; ``` 这个函数用来判断字符串是否以特定子串开头,简单明了。 ##### 6. 判断是否以某个字符串结束 ```javascript String....

    JS数据类型STRING使用实例解析

    在JavaScript中,非字符串类型的数据可以通过`.toString()`方法转换为字符串。例如: ```javascript var num = 10; num.toString(); // "10" ``` 此外,`.toString()`方法还可以接受一个参数,表示要转换的数字的...

    strings-methods-practice-js-prac

    5. `slice(start[, end])`:该方法提取字符串的一部分,并返回新字符串。它接受两个参数,开始和结束的索引(不包括)。例如,`console.log("JavaScript".slice(0, 5));`将输出`Java`。 6. `substring(indexStart[,...

    JS——字符串

    - `slice(start[, end])`:与`substring`类似,用于提取子字符串。 - `split(separator[, limit])`:根据分隔符将字符串分割成数组。 - `replace(regexp|substr, newSubstr|function)`:替换匹配到的部分。 - `...

    stringClass:课程检查站二

    - `substring(indexStart[, indexEnd])`和`slice(start[, end])`:截取字符串的一部分。 3. **字符串操作** - 模拟数组操作:由于字符串不可变,我们不能直接使用数组的方法,但可以利用`Array.prototype`的方法...

    js代码-String 练习

    - `substring(indexStart[, indexEnd])` / `slice(start[, end])`:提取字符串的一部分。 - `concat(string2[, string3,..., stringX])`:连接两个或更多字符串。 - `toUpperCase()` / `toLowerCase()`:将字符串...

    js使用小技巧

    Javascript小技巧一箩筐 事件源对象 event.srcElement.tagName event.srcElement.type 捕获释放 event.srcElement.setCapture(); event.srcElement.releaseCapture(); 事件按键 event.keyCode ...

    freemarker总结

    trim:去掉字符串前后的空白字符 下面是集合的常用内建函数 size:获取序列中元素的个数 下面是数字值的常用内建函数 int:取得数字的整数部分,结果带符号 例如: ${test?html} ${test?upper_case?html} 结果...

Global site tag (gtag.js) - Google Analytics