美文网首页饥人谷技术博客
JavaScript数组、字符串对象方法常用方法

JavaScript数组、字符串对象方法常用方法

作者: 种谔 | 来源:发表于2016-03-25 11:05 被阅读0次

    数组###

    • indexOf
      获得某个制定元素的索引(不是位置)
    • slice
      截取Array的部分元素,然后返回一个新的Array
      ****注:他截取位置包括开始索引,不包括结束。****
    • push和pop
      push()向Array的末尾添加若干元素,pop()则把Array的最后一个元素删除掉
    • unshift和shift
      往Array的头部添加若干元素,使用unshift()方法,shift()方法则把Array
      的第一个元素删掉。
    • sort
      修改当前Array的元素顺序,默认是按照编码集来升序。可以加比较函数来指定排序顺序。
    • reverse
      反转整个Array的元素排序顺序。
    • splice
      splice()方法是修改Array的“万能方法”,它可以从指定的索引开始删除若干元素,然后再从该位置添加若干元素。
    • concat
      把多个Array或者变量连接到一起,并返回一个新的数组。不改变原数组。
    • join
      join()方法是一个非常实用的方法,它把当前Array的每个元素都用指定的字符串连接起来,然后返回连接后的字符串。

    String###

    • charAt( )
      查找字符串中某个索引下的字符,如果没有返回空字符串。
    • indexOf()
      查找字符串中某个字符(字符串)的索引(开始索引),如果没有返回-1。
    • lastIdexOf()
      和indexOf()类似,不过是从字符串的尾巴开始查询。
    • match()
      匹配正则表达式的结果,返回值为数组,表示匹配到的字符串和其子串,如果没有找到返回值为null。
    • replace()
      字符替换函数,可以利用正则表达式,把字符串中的字符或者子串替换成为新值,对基本类型会自动转型,如果替换失败,返回的是原字符串。
    • search()
      字符串查找函数,w3c定义为正则表达式专用的查找函数,返回结果是匹配到的字符(字符串)的索引(开始索引)位置,未找到返回的是-1。
    • concat()
      字符串连接函数,把多个字符串连接起来,形成一个新的字符串,返回值是新的字符串。
    • slice()
      字符串截取函数,截取字符串从start索引开始到end索引结束的字符,包括start,不包括end,可以为负数,负数表示从字符串的尾部开始截取。如截取(0,0),返回值为""。
    • split()
      字符串切割函数,支持正则表达式,返回值为数组。如果分隔符没有找到,着返回值为长度为1,内容为原字符串的数组。
    • substr()
      字符串截取函数,截取从start索引开始的length个字符串,返回值为截取的结果。
    • substring()
      字符串截取函数,和slice函数一样,但是不允许有负数,返回值为截取的结果。
    • toUpperCase()
      返回值为大写的字符串。
    • toLowerCase()
      返回值为小写的字符串。

    相关文章

      网友评论

        本文标题:JavaScript数组、字符串对象方法常用方法

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