--- 虽然这个很简单,但是应该也有一些人会分不清楚吧~
1.Array.prototype.splice() 首先这是数组的方法(增删)
语法:(1) array.splice(start) (2)array.splice(start, deleteCount) (3)array.splice(start, deleteCount, item1, item2)
参数: (1) 第一个参数是start ,start 代表从索引为第几个元素出发 (2) 第二个参数是deleteCount , 代表删除几个,如果为0,则不删除元素。 (3) 第三个参数是添加内容,如若不删除元素,就在里面添加元素,从start开始。
所以,splice方法是使用deleteCount参数来控制删除或者添加
复制代码
2.String.prototype.split() 首先这是字符串的方法,返回一个数组
语法: 1.str.split([separator[, limit]])
参数:(1) 第一个参数是separator表示每个拆分发生的点的字符串(可以是一个字符串或正则表达式) (2) 第二个参数是一个整数,限定返回的分割片段数量
所以,split()返回一个包含一个空字符串的数组,而不是一个空数组,如果字符串和分隔符都是空字符串,则返回一个空数组。复制代码