js string对象学习

本文介绍了JavaScript中字符串对象的基本属性和方法,包括length属性、charAt()、indexOf()、replace()、slice()及split()等方法的使用技巧。

这是我的第一篇博客,开始学js,本文学习js string对象的主要属性与方法。

1、length属性

var s1="abc";s1.length//3 

length是字符串的长度,记录字符个数。

 

2、charAt()方法

返回字符串位置中的字符,s1.charAt(1)//b;超出范围则返回“”,如charAt(8)//""。

 

3、indexOf()方法

返回字符在字符串中的位置,s1.indexOf("b")//1;如果字符没有在字符串中就返回-1,如s2.indexOf("f")//-1;indexOf从前到后检索,lastIndexOf用法一样,检索顺序从后到前。

 

4、replace()方法

替换字符串中的字符。

var s2="aabbcjkf321",s2.replace(/a/,"55")//55abcjkf321;全局替换加g,如s2.replace(/a/g,"55")//5555bbcjkf321;这里的替换字符“55”可以换成是函数,不举例。

 

5、slice()方法

切割返回新字符,s2.slice(2,5)//bbc;从0开始算起,包括起始字符,不包括结束字符。

 

6、split()方法

根据规则切割字符串,返回一个数组。s1.split("")//["a", "b", "c"];

转载于:https://www.cnblogs.com/yun3721/p/5947688.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值