摘要:
slice()方法创建一个新数组,将原数组的部分元素拷贝到新数组,并将新数组返回,且原数组不会被修改。 参数: 第一个:begin开始拷贝的索引,包括该索引的元素 第二个:end结束拷贝的索引,不包括该索引的元素 阅读全文
摘要:
includes()方法用来判断一个数组是否包含一个指定的值,根据情况,如果包含则返回true,否则返回false。 参数: 第一个:需要查找的元素 第二个:fromIndex,开始查找位置的索引,默认为0 返回值:boolean 阅读全文
摘要:
reduce()方法对累加器和数组中的每个元素(从左到右)应用到一个函数中,最终得到一个值并返回 参数: 第一个:callback回调函数(accumulator, currentValue, currentIndex, array) 第二个:initalValue初始值,作为第一个执行回调函数的a 阅读全文
摘要:
pop()方法从数组中删除最后一个元素,并返回该元素的值。此方法更改数组的长度。 返回值:从数组末删除的元素(数组为空时返回undefined) 阅读全文
摘要:
map()方法创建一个新数组,其结果是该数组中的每个元素都调用一个提供的回调函数后返回的结果。新数组 参数: 第一个:回调函数,生成新数组元素 第二个:传入回到函数的this值 阅读全文
摘要:
join()方法将一个数组(或一个类数组对象)的所有元素根据传入的参数连接成一个字符串,并返回这个字符串。 参数: 指定一个字符串来分割数组(类数组)的每个元素 如果省略(),数组元素默认以逗号分隔。默认为"," 如果为(""),则表示所有元素之间不存在任何字符 阅读全文
摘要:
push()方法讲一个元素或多个元素添加到数组的末尾,并返回新数组的长度length,修改数组自身。 参数: 1-n个:需要添加的元素 返回修改后数组的长度 注:可以使用apply()的方法合并数组 阅读全文
摘要:
splice()方法通过删除现有元素和/或添加新元素来更改一个数组的内容。修改数组自身 arr.splice(start, deleteCount,item1,item2,...args) 参数: 第一个:start修改的开始位置 第二个:deleteCount删除元素的个数 第3-n个:添加进入数 阅读全文