javascript中的substr()与substring()方法的区别
多次使用到substr()与substring()方法,再次记录下之间的区别。
区别它们其实很简单。
1、substring(start, end);
substring(start,end) //截取从start开始直到end的子字符,不包括end。 //其中start和end都是指字符串的索引,下标。 //例如 var str = "abcdefg".substring(2, 4); //得到的str的值是 "cd",因为不包括end处的值。
2、substr(start [, length]);
//substr(start [, length ]) //substr中的两个参数,start是指字符串的索引,下标,length是指截取字符串的长度,即截取多少个字符串。 //比如, var str = "abcdefg".substr(2, 4); //得到的str的值为 "cdef";
所以,两个函数的区别,
实际上就在于第二个参数,substring是指索引,substr是指长度。
当然,如果省略第二个参数,两个函数的用法是一样的。
原文地址:http://qings.blog.51cto.com/4857138/1024017
分享到:
相关推荐
主要介绍了Javascript中substr和substring的区别,非常的简单明了,有需要的小伙伴可以来仔细看看。
在js中substring和substr都是用来截取字符串的,那么substring和substr之间的具体区别在哪里,有没有区别呢,下面我来给各位详细引用一些实例来介绍这些问题
JavaScript 和.NET 中substr() 和 substring() 方法的区别
substr() 方法可在字符串中抽取从 start 下标开始的指定数目的字符.stringObject.substr(start,length);start必须,length可选. start 是截取的开始位置的下标,从0开始算起,必须是数字.可以是负数,-1是倒数第一个字符...
主要介绍了JavaScript字符串操作方法 slice、substr、substring及其IE兼容性 的相关资料,需要的朋友可以参考下
js中substr,substring,indexOf,lastIndexOf等的用法 1.substrsubstr(start,length)表示从start位置开始,截取length长度的字符串。 var src=”images/off_1.png”;alert(src.substr(7,3)); 弹出值为:off ...
下面小编就为大家带来一篇深入理解JS中的substr和substring。小编觉得挺不错的,现在分享给大家,也给大家做个参考
stringObject.substring(start,stop) 用于提取字符串中介于两个指定下标之间的字符。 ...stringObject.substr(start,length)可在字符串中抽取从start下标开始的指定数目的字符 start 必需。要抽取
在JavaScript中,通常会用到截取,那所谓截取呢,其实就是要获得被截取元素的某个位置到某个位置的内容,那么JS给我提供了substring和substr这两种方法: 这两种截取的方式有什么区别呢?直接代码演示: substring...
js中有三个截取字符的方法,分别是substring()、substr()、slice(),平时我们可能都用到过,但总是会对这些方法有点混淆,特别是substring()和substr(),连方法名都差不多,下面就具体来看一下区别。
该方法返回一个String对象的一个子集。 语法 string.substring(indexA, [indexB]) 下面是参数的详细信息: ...JavaScript String substring() Method</title> </head> <body> [removed] va
JavaScript substring 方法 substring 方法用于通过指定开始和结束位置来截取字符串并返回截取部分字符串。其语法如下: 代码如下: str_object.substring(start, end) 参数 说明 str_object 要操作的字符串...
在JavaScript中,提取子字符串主要是通过 Slice、Substring、Substr 三个方法之一。 代码如下:// slice // 语法: string.slice(start [, stop])“Good news, everyone!”.slice(5,9); // ‘news’ // substring // ...
javascript中给我们提供三个截取字符串的方法,分别是:slice(),substring()和substr()。下面我们对这三个函数进行详细说明和比较,需要的朋友可以参考下
用js方法substring()、方法substr()实现如标题所示的截取字符串并支持中英文混合,具体代码如下,感兴趣的各位可以参考下哈