slice()方法:
基于当前数组获取指定区域元素并创建一个新数组,
如:
从原字符串(数组)中获取由下标指定的区域,并返回从第一项开始到最后一项-1的值。
substring()方法:
该方法只适用于字符串中,与slice()的使用方法基本相同,与slice()方法有两点不同:
(1)当下标出现负数时,不会有slice()方法一样,从后往前计算,substring()方法会直接将负数值返回为0.
(2)当出现在start位置上的参数小于end位置上的参数时,会将两个数的位置调转,而不是像slice()方法一样返回空数组。
如:
substr()方法:
同样是截取值,方法中的参数又与substring()中有所不同,第一个参数同为下标,第二个参数则是需要截取的值的长度。
如:
上述所有的方法与concat()方法,splice()方法,split()方法,trim()一样,都不会改变原字符串(数组)的长度和值。
下面附上所有方法的具体作用:
slice()方法:基于当前数组获取指定区域元素并创建一个新数组。
splice()方法:主要用途是向数组的中部插入元素。用于插入、删除或替换数组。原数组不变
concat()方法:连接两个或多个数组。生成一个新数组
substring()方法:基于当前字符串获取指定区域元素并创建一个新字符串。
substr()方法:基于当前字符串获取指定区域元素并创建一个新字符串。方法中的参数与 substring()方法略有不同。
split()方法: 实现方法为将字符串按某个字符切割成若干个字符串,并以数组形式返回,不改变原字符串的值
trim()方法 此方法会创建一个字符串副本,删除前置以及后缀的所有空格,然后返回结果。
网友评论