方法将数组部分的副本返回到新数组对象。该对象来自选择。应该注意,此方法不会修改原始数组。在添加中,如果您将新元素添加到一个数组不受影响。
该方法的参数是数组的开始和结尾索引。
启动是一个索引,从开始到阵列的开始部分开始。如果未定义,则默认值是。如果索引范围大于数组,则该方法将返回一个空数组。
另外,可以使用负索引。提取数组的最后一个元素。
末端参数是可选的。如果函数中只有一个参数,也就是说。如果您省略了,则该方法从数组的末端开始。
如果它大于阵列的长度,则始终将阵列的末端提取,但仅省略。
它是在此索引之前提取元素,不包括索引。因此,索引的最后一个元素不包括数组的副本。例如,提取是数组的第二和第三元素,也就是说,从数组的索引,其中包含索引之间的索引值,但不包括元素的索引。
这意味着从索引到索引的元素不包括索引的元素。
第一个示例是函数的基本函数,并且没有参数的数组的数组被复制为原始数组。受保护,可以使用原始阵列的浅复制。
该方法的第二个示例是从数组索引开始复制子阵列。
您还可以复制数组的最后一个元素,即用作参数,如下:
它可用于将看起来像数组的对象转换为数组。例如,以下代码片段:
以上代码片段可用于定义可变参数的函数。
该对象是从文档中提取的节点集合。您可以使用该方法返回节点列表对象。例如,您可以选择HTML文档中的所有节点,并且可以使用所选的节点列表将其转换为数组。
您可以使用功能创建替换功能。
学习JavaScript的构建功能和示例可以提高编码技能,扩展编码思维,并增加更多解决问题的方法。它是数组中非常有用的构建功能。