如何在JavaScript数组的特定位置插入元素?
大家好!我刚开始学习JavaScript,在处理数组时遇到了问题。我需要将一个新元素插入到数组中,不是末尾也不是开头,而是特定的索引位置,例如在第二个和第三个元素之间。
我知道push()和unshift()方法,但它们只能将元素添加到末尾或开头。我尝试使用splice(),但没有成功——要么是我理解错了语法,要么是我做错了什么。
以下是我的情况示例:有一个包含名字的数组['Иван', 'Мария', 'Петр'],我需要在Мария和Петр之间插入名字'Анна',使其变成['Иван', 'Мария', 'Анна', 'Петр']。如何正确实现?
感谢提供带示例的详细解释。提前谢谢!