Heim >Web-Frontend >js-Tutorial >Eine kurze Diskussion über verschiedene Methoden zum Hinzufügen neuer Elemente am Anfang eines Arrays in JavaScript

Eine kurze Diskussion über verschiedene Methoden zum Hinzufügen neuer Elemente am Anfang eines Arrays in JavaScript

青灯夜游
青灯夜游nach vorne
2021-03-23 09:59:542354Durchsuche

本篇文章给大家介绍一下JavaScript中往数组开头添加元素的方法。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。

Eine kurze Diskussion über verschiedene Methoden zum Hinzufügen neuer Elemente am Anfang eines Arrays in JavaScript

今天,我们来一起学习一下如何把元素添加到元素的首个元素。

1.Array.unshift()

let fruits = ["Apple", "Banana", "Mango"];

fruits.unshift("Orange");
console.log(fruits);
// Prints ["Orange", "Apple", "Banana", "Mango"] 
fruits.unshift("Guava", "Papaya");
console.log(fruits);
// Prints ["Guava", "Papaya", "Orange", "Apple", "Banana", "Mango"]

2.使用展开运算符(...)

var fruits = ["Apple", "Banana", "Mango"];

var moreFruits = ["Orange", ...fruits];
console.log(moreFruits);
// Prints ["Orange", "Apple", "Banana", "Mango"] 
var someoMoreFruits = ["Guava", "Papaya", ...moreFruits];
console.log(someoMoreFruits);
// Prints ["Guava", "Papaya", "Orange", "Apple", "Banana", "Mango"] 
console.log(fruits);
// Prints ["Apple", "Banana", "Mango"]

3.使用 Array.concat()

我们还可以使用concat()方法在开头连接两个(或更多)数组。

var fruits = ["Apple", "Banana", "Mango"];
var moreFruits = ["Orange"];
var someoMoreFruits = ["Guava", "Papaya"];

var allFruits = someoMoreFruits.concat(moreFruits, fruits);
console.log(allFruits);
// Prints ["Guava", "Papaya", "Orange", "Apple", "Banana", "Mango"]

原文地址:https://codingnconcepts.com/javascript/how-to-add-element-at-beggining-of-javascript-array/

更多编程相关知识,请访问:编程视频!!

Das obige ist der detaillierte Inhalt vonEine kurze Diskussion über verschiedene Methoden zum Hinzufügen neuer Elemente am Anfang eines Arrays in JavaScript. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:segmentfault.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen