substr与substring的用法与区别

substr
substr(start,length)表示从start位置开始,截取length长度的字符串。

var src="images/pic_1.png";
alert(src.substr(7,3));

弹出值为:pic

substring
substring(start,end)表示从start到end之间的字符串,包括start位置的字符但是不包括end位置的字符。

var src="images/pic_1.png";
alert(src.substring(7,10));

弹出值为:pic

时间: 2024-11-05 23:28:05

substr与substring的用法与区别的相关文章

JS中substring,substr和splice的用法与区别

一.定义和用法 1.substring substring() 方法用于提取字符串中介于两个指定下标之间的字符. substring() 方法返回的子串包括 开始 处的字符,但不包括 结束 处的字符. 语法:string.substring(from, to) 参数 描述 from 必需.一个非负的整数,规定要提取的子串的第一个字符在 string Object 中的位置.(负参数都直接转换为0) to 可选.一个非负的整数,比要提取的子串的最后一个字符在 string Object 中的位置多

js中substr、substring、slice的区别

substr(start, length) substring(from, to) slice(from, to) 以上函数只传一个参数时,认为是起始位置,然后按照正方向截取 substring的参数,始终按从小到大截取,传负数默认转换为0 总之,记住substr第二个参数传的是长度,substring会把负参数置为0, 原文地址:https://www.cnblogs.com/anqiang1995/p/10187222.html

JS中substr和substring的用法和区别

一.substr 方法 返回一个从指定位置开始的指定长度的子字符串.string.substr(start [, length ]) 注意: length可选项.如 length 为 0 或负数,将返回一个空字符串.如果没有指定该参数,则子字符串到 string 的最后. let words = $("#wxWords").val(); let first = words.substr(0, 1) //截取第一个文字 let second = words.substr(1, 1) //

Javascript中substr和substring的区别

由于在项目中有需要对字符串进行截取,然后手残使用了IDE自动提示的substr,没想那么多以为substr和substring没多大区别. 然而并不是,且听我一一道来. 1. substr(index, length) 从起始索引号提取字符串中指定数目的字符. substr方法可以传入两个参数 index和length.index是起始位,length是截取的长度. 当index是个非负整数时: a. 如果不传入参数,则得到的还是字符串本身. 如: "abcdefg".substr()

JS截取字符串substr 和 substring方法的区别

substr 方法 返回一个从指定位置开始的指定长度的子字符串. stringvar.substr(start [, length ]) 参数 stringvar 必选项.要提取子字符串的字符串文字或 String 对象. start 必选项.所需的子字符串的起始位置.字符串中的第一个字符的索引为 0. length 可选项.在返回的子字符串中应包括的字符个数. 说明 如果 length 为 0 或负数,将返回一个空字符串.如果没有指定该参数,则子字符串将延续到 stringvar 的最后. 示

关于截取字符串substr和substring两者的区别

写在前面的话: 苍天啊,大地啊 ,看,看,这是啥? 鸡冻啊,博客还是有人在看的~,哈哈哈,继续加油~ 今天分辨一下js中substr和substring的区别 1.w3school 二者的定义 1)substr 定义:substr() 方法可在字符串中抽取从 start 下标开始的指定数目的字符. 用法:   stringObject.substr(start,length) start 必需.要抽取的子串的起始下标.必须是数值.如果是负数,那么该参数声明从字符串的尾部开始算起的位置.也就是说,

2015年3月5日(元宵节)——substr()与substring()的区别

做了一个跑马灯效果,body内是一个returnfalse的小练习.算是最最基础的入门了.祝大家节日快乐!代码如下: <html xmlns="http://www.w3.org/1999/xhtml"><head runat="server"> <title>祝大家元宵节快乐!</title> <script type="text/javascript"> function scrol

substr和substring之间的区别

substr 和 substring都是JS 截取字符串函数,两者用法很相近,下面是两者的语法很示例: substr 方法 返回一个从指定位置开始的指定长度的子字符串.stringvar.substr(start [, length ]) 参数stringvar必选项.要提取子字符串的字符串文字或 String 对象.start必选项.所需的子字符串的起始位置.字符串中的第一个字符的索引为 0.length可选项.在返回的子字符串中应包括的字符个数. 说明如果 length 为 0 或负数,将返

js substr与substring的区别

substring 方法用于提取字符串中介于两个指定下标之间的字符 substring(start,end) 开始和结束的位置,从零开始的索引 参数     描述start     必需.一个非负的整数,规定要提取的子串的第一个字符在 stringObject 中的位置.stop     可选.一个非负的整数,比要提取的子串的最后一个字符在 stringObject 中的位置多 1.如果省略该参数,那么返回的子串会一直到字符串的结尾. 返回值 一个新的字符串,该字符串值包含 stringObje