我的刷题之路--快捷方法总结

内置方法

字符串

concat:用于连接两个字符串。例如:var c=alert(a.concat(b));

indexof:从前往后并从给定数值的位置开始查找,查找到的字符返回其下标值,若没有就返回-1;例如:alert(a.indexof(“d”,0));

lastindexof从后往前并从给定数值的位置开始查找;例如:alert(a.indexof(“d”,7));

charAt:返回当前指定位置的字符;console.log(a.charAt(3));

replace:替换,将某一字符用给定的字符替换;console.log(a.replace(“bcd”,“xxx”));

split:按照给定的方式将字符串进行拼接,转为字符数组;console.log(a.split(""));

length:返回字符串的长度:console.log(a.length);

toUpperCase:字母转成大写字母:console.log(a.toUpperCase());

toLowerCase:字母换成小写字母;console.log(a.toUpperCase().toLowerCase());

数组

length:返回数组的长度;console.log(a.length);

toString:将数组转为字符串类型;console.log(a.toString());console.log( typeof a.toString());

shift:删除数组的第一个元素并将删除的元素返回,对原数组有影响;
console.log(a.shift());console.log(a)

pop:删除数组的最后一个元素并将删除的元素返回,对原数组有影响;console.log(a.pop());console.log(a)

unshift:向数组前添加一个元素,返回其长度,对原数组有影响;console.log(a.unshift(“a”));console.log(a)

push:向数组后添加一个元素,返回其长度,对原数组有影响;console.log(a.push(“a”));console.log(a)

slice:给定的两个数值表示起始位和终止位(取小不取大),对原数组无影响;console.log(a.slice(0,3))

splice:给定的两个数值表示起始位和终止位(取小不取大),对原数组有影响,即取出的元素从数组中移除;console.log(a.splice(0,2))

split:讲一个字符串分割成数组;

join:将一个数组转换成字符串并按指定方式隔开;console.log(a.join("|"))

sort:内置的排序方法,默认从小到大排序;console.log(a.sort())

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值