字符串与数组常用操作

字符串:

1、获取某个指定位置的字符

字符串与数组常用操作

2、把一个字符串全部变为大写   toUpperCase

字符串与数组常用操作

3、把一个字符串全部变为小写 toLowerCase

字符串与数组常用操作

4、搜索指定字符串出现的位置 indexOf

字符串与数组常用操作

5、返回指定索引区间的子串 substring

字符串与数组常用操作

6、把一个字符串分割成字符串数组 split()

字符串与数组常用操作

数组:

1、搜索一个指定的元素的位置 indexOf

字符串与数组常用操作

2、截取数组的部分元素,然后返回一个新的数组

    如果不给slice传递任何参数,它就会从头到尾截取所有元素。利用这一点,我们可以很容易地复制一个数组

字符串与数组常用操作

3、push和pop

字符串与数组常用操作

4、unshift和shift

字符串与数组常用操作

5、sort 排序

字符串与数组常用操作

6、reverse 反转

字符串与数组常用操作

7、splice

    修改数组的万能方法,它可以从指定的索引开始删除若干元素,然后再从该位置添加若干元素

字符串与数组常用操作

8、concat  

    将数组与数组之间进行合并,返回一个新数组

字符串与数组常用操作

字符串与数组常用操作

9、join

    把当前数组的每个元素都用指定的字符串连接起来,然后返回连接后的字符串

字符串与数组常用操作

10、map

字符串与数组常用操作

11、reduce

reduce的用法。Array的reduce()把一个函数作用在这个Array[x1, x2, x3...]上,这个函数必须接收两个参数,reduce()把结果继续和序列的下一个元素做累积计算,其效果就是:

字符串与数组常用操作

字符串与数组常用操作

12、filter

  用于把Array的某些元素过滤掉,然后返回剩下的元素。

  和map()类似,Arrayfilter()也接收一个函数。和map()不同的是,filter()把传入的函数依次作用于每个元素,然后根据返回值是true还是false决定保留还是丢弃该元素。

字符串与数组常用操作

转载于:https://my.oschina.net/cc4zj/blog/1608429