实例讲解JavaScript截取字符串
网络编程 2021-07-04 16:47www.168986.cn编程入门
在本文中长沙网络推广通过实例给大家分享了JavaScript中如何截取字符串的方法,需要的朋友们参考一下。
JavaScript中截取字符串有三种方法,分别是substring,substr,split,接下来将在文章中为大家详细介绍它们的使用方法。
substring(start,s)
提取字符串中介于两个指定下标之间的字符
start一个非负的整数,指要提取的子串的第一个字符在字符串中的位置,必需填写的元素
s一个非负的整数,比要提取的子串的一个字符在字符串上的位置多 1,可写可不写,如果不写则返回的子串会一直到字符串的结尾
该字符串的长度为s-start
如果参数 start 与 s 相等,则该方法返回的就是一个空串,如果 start 比 s 大,那么该方法在提取子串之前会先交换这两个参数。
<script type="text/javascript"> var str="Hello world!" document.write(str.substring(3,9))//从第三个字符开始到第八位 </script>
substr(start,length)
把字符串从 start 下标开始截取到指定数目的字符
start要截取的子串的起始下标,必须是数值。如果是负数,那么该参数从字符串的尾部开始算起的位置。也就是说,-1 指字符串中一个字符,-2 指倒数第二个字符,以此类推,必需要写的
length子串中的字符数,必须是数值。如果不填该参数,那么返回的是字符串的开始位置到结尾的字符。如果length 为0 或者负数,将返回一个空字符串
<script type="text/javascript"> var str="Hello world!" document.write(str.substr(-6,4));//从倒数第六个字符开始,截取四位 </script>
split(separator,howmany)
把一个字符串分割成字符串数组
separator字符串或正则表达式,从该参数指定的地方分割字符串。必须要填写的
howmany指返回的数组的最大长度。如果设置了该参数,返回的子串不会多于这个参数指定的数组。如果没有设置该参数,整个字符串都会被分割,不考虑它的长度。可以选择的
<script type="text/javascript"> var str="Hello world!" document.write(str.split(""));//将每个字符都分隔开,如果中间有空格则表示已字符串形式分隔 </script>
上一篇:js字符串倒序的实例代码
下一篇:支付宝小程序自定义弹窗dialog插件的实现代码
编程语言
- 宿迁百度关键词排名指南:实现精准营销的关键
- 四川SEO优化怎么做网络推广
- 立昂技术备案老域名收购:如何为您的业务赋能
- 安徽百度关键词seo贵不贵,一般需要多少钱
- 吉林百度快照排名怎么做电话营销
- 多伦新手做SEO怎么做
- 甘肃优化关键词排名推广怎么做论坛营销
- 沙雅SEO网站推广:提升您的在线可见性
- 四川SEO优化如何提升销售额和销售量
- 聂荣网站排名优化:提升网站可见性的全方位指
- 涞水SEO:提升地方企业在线可见性的策略
- 辽宁百度seo排名怎样做网站排名
- 临湘哪有关键词排名优化:提升网站可见度的关
- 黑龙江百度网站优化有没有优惠
- 凉城优化关键词排名推广:提升您的网络可见性
- 萝北整站优化:提升您网站流量和排名的全面指