WEB 教程
实践 示例
HTML 参考手册
CSS 参考手册
PHP 参考手册

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

主题:JavaScript / jQuery上一页|下一页

答案:使用 JavaScript splice() 方法

您可以使用 splice() 方法将值或项插入到 JavaScript 中特定索引处的数组中。 这是执行数组操作的一种非常强大且通用的方法。

splice() 方法的语法类似于 array.splice(startIndex, deleteCount, item1, item2,...)。 要使用此方法向数组添加元素,请将 deleteCount 设置为 0,并指定至少一个新元素,如下例所示:

<script>
    var persons = ["Harry", "Clark", "John"];
    
    // 在第一个索引位置插入一个项目
    persons.splice(1, 0, "Alice");
    console.log(persons); // Prints: ["Harry", "Alice", "Clark", "John"]
    
    // 在第三个索引位置插入多个元素
    persons.splice(3, 0, "Ethan", "Peter");
    console.log(persons); // Prints: ["Harry", "Alice", "Clark", "Ethan", "Peter", "John"]
</script>

要在数组的末尾或开头添加项目,您可以简单地使用 push()unshift() 数组方法。 请参阅 JavaScript 数组 上的教程以了解有关数组操作的更多信息。


FAQ 相关问题解答

以下是与此主题相关的更多常见问题解答:

Advertisements