JavaScript中 slice()、splice()和split()

slice()

  语法:Array.slice(start,end)

    提取字符串的某个部分(含首不含尾),并以新的字符串返回被提取的部分。slice方法不会改变原始数组。

splice()

  语法:Array.splice(index,howmany,item1,...,itemX)

    用于插入、删除或替换数组的元素(主要用于删除元素)。如果未规定howmany参数,则删除从index开始到原始数组结尾的所有元素。splice()方法会改变原始数组。

split()

  语法:String.split(separator,limit)

    用于把一个字符串分割成字符串数组。如果把空字符串("")用作separator,那么StringObject中的每个字符之间都会被分割。split()方法不改变原始字符串。

    limit参数可以指定返回数组的最大长度。如果设置了该参数,返回的字串不会多于这个参数指定的数组。如果没有设置,整个字符串都会被分割,不考虑它的长度。

posted on 2016-03-12 20:59  木杉彬彬彬  阅读(177)  评论(0编辑  收藏  举报