如何快速学习:[1]Swift编程语言,Swift,苹果于2014年WWDC(苹果开发者大会)发布的新开发语言,可与Ojective-C*共同运行于MacOS和iOS平台,用于搭建基于苹果平台的应用程......
2023-03-17 350 编程语言
在JS中,截取字符串,常用的有三个方法,分别是:substr()、substring()。其中,substr()方法,返回一个指定长度的字符串,substring()方法返回两个索引之间的字符串
substr()方法,返回指定长度的字符串,语法:
string.substr(开始位置索引,[截取后的字符串的总长度])
代码示例:
var str="hello world";
var ns=str.substr(0,4);
alert(ns);
保存文件之后,在浏览器欲行执行,返回值为:hell。从索引为0的地方开始,截取字符串的总长度为4
substring()方法,返回两个索引之间的字符串,语法:
//返回的字符串包含起始位置索引,(不包含)结束位置索引
string.substring(开始位置索引,[结束位置索引])
代码示例:
var str="hello world";
var ns=str.substring(0,4);
alert(ns);
保存以上文件,再次浏览器运行,查看效果
substr()和substring()的区别
示例代码:
var str="hello world";
var ns=str.substr(1,4);
alert("substr: " ns)
var ns=str.substring(1,4);
alert("substring: " ns);
首先运行,substr(),返回的字符串为:ello,字符串总长度为4
其次,运行substring(),范围的字符串为ell,从索引位置[1]开始截取,截取到索引[4]的位置(不包含索引[4],结束的索引值为[4-1])
以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!
标签: 编程语言JAVASCRIPT
相关文章
如何快速学习:[1]Swift编程语言,Swift,苹果于2014年WWDC(苹果开发者大会)发布的新开发语言,可与Ojective-C*共同运行于MacOS和iOS平台,用于搭建基于苹果平台的应用程......
2023-03-17 350 编程语言
web图表开发工具FineReport:[11]连续分组,数据库表数据是按照时间先后录入的,查询的时候希望按照时间先后,某个字段连续相同的话就合并起来显示,这样的报表可以通过相邻连续分组来实现。......
2023-03-17 574 编程语言