JS中常用系统方法

js中字符串操作方法

注意:字符串中的字符下标是从0开始的。
1)charAt()方法:
该方法可以返回字符串中指定位置的字符。
eg:

var sentence="Everything is possible !";
alert(sentence.charAt(6));

效果如下图所示:

2)indexOf()方法:
该方法可返回某个指定的字符串值在字符串中首次出现的位置。
注意:该方法默认情况下是从字符串中下标为0的地方开始检索的,如果有需要的话可以指定
该方法对大小写字符敏感。
当没有查找到指定字符时该方法的返回值为-1。
eg:

var sentence="Everything is possible !";
sentence.indexOf("h");//结果是6,从字符串中下标为0的地方开始检索。
sentence.indexOf("h",2);//结果是6,从字符串中下标为2的地方开始检索。

3)replace()方法
将字符串中的的某些指定字符替换成另一些指定字符。
eg:

var sentence="Everything is possible !";
sentence.replace(/Every/,"No");//结果为"Nothing is possible !"

4)concat()方法
该方法用于连接两个或多个字符串方法。
eg:

var r1="abc",r2="def",r3="ghi";
//两个字符串的连接
r1.concat(r2);//结果为 "abcdef"
//三个字符串的连接
r1.concat(r2,r3);结果为 "abcdefghi"

5)substr(start,length)
该方法可在字符串中抽取从start下标开始的指定数目的字符(可以使用负数)。
eg:

var sentence="Everything is possible !";
sentence.substr(3);//结果为 "rything is possible !",截取的是从下标为3的字符开始的所有的后面的字符串
sentence.substr(3,4);//结果为"ryth",截取的是从下标为3的字符开始的长度为4的字符串

6)substring(start,stop)
该方法可用于提取字符串中介于两个指定下标之间的字符。

JavaScript数组操作方法

方法描述
concat()连接两个或更多的数组,并返回结果
join()将数组的所有元素放入一个字符串,元素通过指定的分隔符进行分割
sort()对数组的元素进行排序
reverse()颠倒数组中元素的个数
splice()删除数组,并向数组中添加新元素
slice()从某个已有的数组,返回选定元素
toString()将数组转换为字符串,并返回结果
pop()删除并返回数组的最后一个元素
push()向数组的末尾添加一个或更多元素,并返回新的元素
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值