99 of 264 menu

Methode shift

Die Methode shift entfernt das erste Element eines Arrays. Dabei wird das ursprüngliche Array verändert, und die Methode gibt das entfernte Element zurück.

Syntax

array.shift();

Beispiel

Lassen Sie uns das erste Element aus dem Array entfernen:

let arr = ['a', 'b', 'c', 'd', 'e']; arr.shift(); console.log(arr);

Ergebnis der Codeausführung:

['b', 'c', 'd', 'e']

Beispiel

Lassen Sie uns das erste Element aus dem Array entfernen und es auf dem Bildschirm ausgeben:

let arr = ['a', 'b', 'c', 'd', 'e']; let elem = arr.shift(); console.log(elem);

Ergebnis der Codeausführung:

'a'

Beispiel . Anwendung

Lassen Sie uns aus dem Array einen String '16-25-34' erstellen. Zur Lösung der Aufgabe verwenden wir eine Kombination der Methoden shift, pop, push und join:

let arr = ['1', '2', '3', '4', '5', '6']; let res = []; while (arr.length > 0) { // Das Array wird in der Schleife reduziert, bis es Null erreicht let first = arr.shift(); let last = arr.pop(); let str = first + last; // Hier entsteht der String '16', dann '25', dann '34' res.push(str); } // Nach der Schleife befindet sich im Array res ['16', '25', '34']. Führen wir es zu einem String zusammen: res = res.join('-'); console.log(res);

Ergebnis der Codeausführung:

'16-25-34'

Siehe auch

  • Methode pop,
    die das letzte Element eines Arrays entfernt
  • Methoden push und unshift,
    die Elemente zu einem Array hinzufügen
  • Methode join,
    die Elemente eines Arrays zu einem String mit einem angegebenen Trennzeichen verbindet
Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen