Javascript 数组

数组不能使用字符串,但必须使用整数。
使用带有括号表示法的非整数将设置或者访问与该数组的对象属性集合关联的变量。
数组的长度及其元素的类型都不是固定的。
JavaScript 数组是零索引的。
这意味着第一个元素的索引为 0,最后一个元素的索引等于数组的 length 属性值减 1.

如何在特定索引处将项目插入到数组中

JavaScript如何在特定索引处将项目插入到现有数组中。
但是,没有直接允许在数组的任意索引处插入元素的内置方法。

其中一种方法是splice函数。
array.splice() 数组方法用于从数组中添加或者删除项目,带有三个参数:应该插入或者删除元素 id 的索引,应该删除的项目数,以及应该插入的新项目.

插入会将要删除的元素数设置为 0。

function insertAt(array, index, ...elementsArray) {
  array.splice(index, 0, ...elements);
}

在示例中,我们创建了一个数组并将一个元素添加到索引 2 中:

let arr = [];
arr[0] = "Javascript";
arr[1] = "Python";
arr[2] = "C#";
arr[3] = "Java";
console.log(arr.join());
arr.splice(2, 0, "C++");
console.log(arr.join());
日期:2020-06-02 22:16:22 来源:oir作者:oir