93 of 264 menu

Metoden reverse

Metoden reverse ändrar ordningen på elementen i en array till den omvända. Metoden ändrar den ursprungliga arrayen (den kommer att bli omvänd) och returnerar även den omvända arrayen (man kan använda den på båda sätten).

Syntax

array.reverse();

Exempel

Låt oss vända på en array:

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

Resultatet av att köra koden:

['c', 'b', 'a']

Exempel

Och nu låt oss spara den omvända arrayen i en ny variabel:

let arr = ['a', 'b', 'c']; let res = arr.reverse(); console.log(res);

Resultatet av att köra koden:

['c', 'b', 'a']

Exempel . Tillämpning

Låt oss vända på tecknen i en sträng i omvänd ordning. För att göra detta delar vi upp strängen i en array med hjälp av split med avgränsaren '' (denna avgränsare kommer att placera varje tecken i strängen i ett separat element i arrayen), vänd på denna array med hjälp av reverse och sedan slå ihop den omvända arrayen igen med hjälp av join:

let str = '123456789'; let arr1 = str.split(''); let arr2 = arr1.reverse(); let res = arr2.join(''); console.log(res);

Resultatet av att köra koden:

'987654321'

Exempel . Tillämpning

Låt oss förenkla lösningen på föregående uppgift - sammanfoga alla kommandon till en kedja:

let str = '123456789'; let res = str.split('').reverse().join(''); console.log(res);

Resultatet av att köra koden:

'987654321'

Se även

  • metoden split,
    som delar upp en sträng i en array med angiven avgränsare
  • metoden join,
    som förenar elementen i en array till en sträng med angiven avgränsare
Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa