美文网首页
数组和字符串常用方法总结

数组和字符串常用方法总结

作者: elevenShu | 来源:发表于2020-04-08 11:58 被阅读0次

    1、数组方法:

    join(): 把数组放入字符串,默认逗号隔开,arr数组不变。

    concat():连接数组,返回新的数组,arr数组不变。

    slice(): 选取数组,返回选取的数组,arr数组不变。(第一个参数从哪里开始,第二个是截取到哪个(返回不包括),如果只有第一个参数0,都取。)

    push(): 数组末尾增加元素,返回数组长度,arr为增加后的数组。

    unshift():数组开头增加元素,返回数组长度,arr为增加后的数组。

    pop(): 数组末尾删除一个,返回删除的元素,arr为删除后的数组。

    shift(): 数组开头删除一个,返回删除的元素,arr为删除后的数组。

    splice(): 增、删、改都可以,返回增删改的元素,arr为增删改的元素。(第一个参数从哪里开始,第二个参数是删除的个数,后面的参数是增加的元素)

    2、字符串的方法:(字符串有恒定性,修改字符串不会修改本身)

    charAt(): 传入一个数组,返回选中位置的字符串,string字符串不变。

    concat(): 传入增加的字符串,返回新的字符串,string字符串不变。

    split(): 字符串分割为数组,返回新的数组,string字符串不变。

    indexOf():字符串首次出现的位置,返回位置,没有返回-1, string字符串不变。(第一个参数是要检索的字符,第二个参数从哪里开始检索)

    lastIndexOf(): 从后向前检索。但是下标还是从左往右算。

    replace(): replace('b', 'B'),替换。

    slice(): 跟数组方法类似。截取。

    toLowerCase(): 字符串转为小写。

    toUpperCase(): 字符串转为大写。

    相关文章

      网友评论

          本文标题:数组和字符串常用方法总结

          本文链接:https://www.haomeiwen.com/subject/ahazphtx.html