博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JavaScript 中string方法
阅读量:7222 次
发布时间:2019-06-29

本文共 880 字,大约阅读时间需要 2 分钟。

注意:JavaScript的字符串是不可变的(immutable),String类定义的方法不能改变原来字符串内容,例如String.toUpperCase()这样的方法,返回的是全新的字符串,而不是修改原来的字符串。

1、charAt(index)方法

用法:返回指定位置的字符,index必需项表示字符串中的位置。

2、concat()f方法用于连接两个或者多个字符串

用法:把他的参数转化成字符串,然后按照顺序连接字符串后面,返回新的字符串,原来字符串没有被改变。

通常用“+”连接

3、split()方法用于把一个字符串分隔成字符串数组。

string.split(separator,howmany)其中separator必需是字符串或者正则表达式,从该参数指定地方分割。howmany分割长度可选。如果设置了参数,返回的子字符串不会大于数组长度。

注意:如果分割方式为“”,则每个字符都会被分割。该操作与array.join作用相反。

4、substring()截取字符串。用于提取字符串两个下标之间的字符。

用法:string.substring(start,stop)其中start是必需,非负整数。用于截取的开始位置,stop可省截取到末尾。

截取是半闭半开,包括start下标字符,不包括stop字符。

重要注意:与slice()和substr()方法不同的是,substring()下标不可为负数。

5、replace()

用于替换字符串,或者替换一个与正则表达式匹配的字符串。

6、indexOf()方法返回某个指定字符或者是字符串在另一个字符串中首次出现的位置(下标值)。参数说明:string.indexOf(searchvalue,formindex),其中searchvalue是必选项,formindex是可选项,没有的话默认从首个字符串查询。

注意:存在的话返回对应下标值,不存在返回-1;indexOf()区分大小写。

 

转载于:https://www.cnblogs.com/kaixinzs/p/5787114.html

你可能感兴趣的文章
蔚来汽车李斌:2025年无人驾驶将100%解放驾驶时间
查看>>
数据中心操作人员:艰难地在针对VM构建的基础设施上运行容器
查看>>
从0到1:PostCSS 插件开发最佳实践
查看>>
物联网技术周报第 141 期: 使用 Alexa Voice 和 Raspberry Pi 构建图片识别应用
查看>>
FreeWheel业务系统微服务化过程经验分享
查看>>
Jeff Bean谈Flink与流式处理的5大新发现
查看>>
移动互联网下半场,iOS开发者如何“高薪”成长?
查看>>
Facebook智能bug修复神器:让程序员少掉几根头发
查看>>
雪球CTO王栋谈招聘:认可团队与产品最重要
查看>>
Atlassian是怎样进行持续交付的?且听 Steve Smith一一道来
查看>>
通过Baratine将Lucene库暴露为微服务
查看>>
SQL Server 2016:伸展数据库
查看>>
宜人贷CTO段念:我与“研发管理”
查看>>
CentOS6 编译安装 redis-3.2.3
查看>>
Web Storage相关
查看>>
关键词挖掘技术哪家强(一)基于node.js技术开发一个关键字查询工具
查看>>
分布式任务队列Celery
查看>>
[PHP内核探索]PHP中的哈希表
查看>>
WordPress 获取当前文章下的所有附件/获取指定ID文章的附件(图片、文件、视频)...
查看>>
【css3】浏览器内核及其兼容性
查看>>