String和Array常用方法汇总小结

总是混淆,今天做了个总结

StringArray常用方法汇总

一、String:

1.charAt()返回在指定位置的字符。(stringObject.charAt(index)

2.charCodeAt()返回在指定的位置的字符的 Unicode 编码。

3.concat()连接字符串。

4.indexOf()检索字符串。

5.lastIndexOf()从后向前搜索字符串。

6.replace()替换与正则表达式匹配的子串。

7.slice()提取字符串的片断,并在新的字符串中返回被提取的部分。stringObject.slice(start,end)

8.split()把字符串分割为字符串数组。stringObject.split(指定分割的符号,返回数组的长度)

9.substr()从起始索引号提取字符串中指定数目的字符。stringObject.substr(start,length),start是必须要写的,是要抽取的子串的起始下标。必须是数值。如果是负数,那么该参数声明从字符串的尾部开始算起的位置。也就是说,-1 指字符串中最后一个字符,-2 指倒数第二个字符

10.substring()提取字符串中两个指定的索引号之间的字符。stringObject.substring(start,end)

11.toString()返回字符串。

 

二、Array常用方法:

1.jion()方法用于把数组中的所有元素放入一个字符串。ArrayObject.jion(指定符号),指定要使用的分隔符。如果省略该参数,则使用逗号作为分隔符。

2.contact()连接两个或更多的数组,并返回结果。

3.pop()删除并返回数组的最后一个元素

4.push()向数组的末尾添加一个或更多元素,并返回新的长度。

5.shift()删除并返回数组的第一个元素

6.unshift()向数组的开头添加一个或更多元素,并返回新的长度。

7.reverse()颠倒数组中元素的顺序。

8.slice()从某个已有的数组返回选定的元素ArrayObject.slice(start,end),start必须写,规定从何处开始选取。如果是负数,那么它规定从数组尾部开始算起的位置。也就是说,-1 指最后一个元素,-2 指倒数第二个元素,以此类推。

9.sort()对数组的元素进行排序(是按照字符编码的顺序进行排序)

10.splice() 方法向/从数组中添加/删除项目,然后返回被删除的项目。ArrayObject.splice(需要删除数的位置index,删除多少个,添加的元素)

var Arr=['小李','小明','小二'];
//添加元素
Arr.splice(1,0,'姗姗');
console.log(Arr)
//[ '小李', '姗姗', '小明', '小二' ]

//在删除该元素后再在该元素上修改为别的元素
var Arr2=['小李','小明','小二'];
Arr2.splice(1,1,'小花');
console.log(Arr2);
//[ '小李', '小花', '小二' ]

//直接删除元素
var Arr3=['小李','小明','小二','小小']
Arr3.splice(2,1)//删除下标为2的数开始,删除1个  [ '小李', '小明', '小小' ]
//Arr3.splice(2,2)[ '小李', '小明']
console.log(Arr3)

11.toString()把数组转换为字符串,并返回结果。

12.valueOf()返回数组对象的原始值

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值