JavaScript 截取字符函数的使用方法
2012-12-28 13:51
519 查看
- -,总把substring与c#的记混了,前几天因为substring浪费了我半个小时的时间,在这里记下区别,避免再犯。
substring定义和用法
substring() 方法用于提取字符串中介于两个指定下标之间的字符。语法
stringObject.substring(start,stop)
参数 | 描述 |
---|---|
start | 必需。一个非负的整数,规定要提取的子串的第一个字符在 stringObject 中的位置。 |
stop | 可选。一个非负的整数,比要提取的子串的最后一个字符在 stringObject 中的位置多 1。 如果省略该参数,那么返回的子串会一直到字符串的结尾。 |
返回值
一个新的字符串,该字符串值包含 stringObject 的一个子字符串,其内容是从 start 处到 stop-1 处的所有字符,其长度为 stop 减 start。substr定义和用法
substr() 方法可在字符串中抽取从 start 下标开始的指定数目的字符。语法
stringObject.substr(start,length)
参数 | 描述 |
---|---|
start | 必需。要抽取的子串的起始下标。必须是数值。如果是负数,那么该参数声明从字符串的尾部开始算起的位置。也就是说,-1 指字符串中最后一个字符,-2 指倒数第二个字符,以此类推。 |
length | 可选。子串中的字符数。必须是数值。如果省略了该参数,那么返回从 stringObject 的开始位置到结尾的字串。 |
返回值
一个新的字符串,包含从 stringObject 的 start(包括 start 所指的字符) 处开始的 length 个字符。如果没有指定 length,那么返回的字符串包含从 start 到 stringObject 的结尾的字符。charAt定义和用法
charAt() 方法可返回指定位置的字符。请注意,JavaScript 并没有一种有别于字符串类型的字符数据类型,所以返回的字符是长度为 1 的字符串。
语法
stringObject.charAt(index)
参数 | 描述 |
---|---|
index | 必需。表示字符串中某个位置的数字,即字符在字符串中的下标。 |
相关文章推荐
- javascript中使用replaceAll()函数实现字符替换的方法
- Delphi中用来截取字符的函数,以及使用方法
- javascript中使用replaceAll()函数实现字符替换的方法
- Delphi中用来截取字符的函数,以及使用方法?
- javascript中使用replaceAll()函数实现字符替换的方法
- JavaScript中字符替换函数String.replace()使用技巧
- mysql中length字符长度函数使用方法
- MySQL中字符串匹配函数LOCATE和POSITION使用方法
- javascript截取字符串的各种函数使用
- [Effective JavaScript 笔记]第26条:使用bind方法实现函数的柯里化
- python join字符连接函数的使用方法
- html、javascript、url特殊字符的转义诠释及使用方法详解
- mysql截取函数常用方法使用说明
- javascript(js)使用eval方法加密过的函数解密方法
- PHP使用strstr()函数获取指定字符串后所有字符的方法
- [Javascript] String.replace 正则表达式及替换函数使用 $ 字符
- JavaScript中OnLoad几种使用方法,onload 后面执行的函数不能加括号 加了就立即执行。
- Javascript中使用replace()方法+正则表达式替换掉所有字符
- javascript 如何截取字符串后两个字符的N种方法
- python join字符连接函数的使用方法