93 of 264 menu

Metoden reverse

Metoden reverse endrer rekkefølgen av elementer i en array til motsatt. Metoden endrer den opprinnelige arrayen (den vil bli reversert) og returnerer også den reverserte arrayen (du kan bruke den på begge måter).

Syntaks

array.reverse();

Eksempel

La oss reversere en array:

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

Resultatet av kjøring av koden:

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

Eksempel

La oss nå skrive den reverserte arrayen inn i en ny variabel:

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

Resultatet av kjøring av koden:

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

Eksempel . Anvendelse

La oss reversere tegnene i en streng i omvendt rekkefølge. For å gjøre dette deler vi strengen opp i en array ved hjelp av split med skilletegn '' (dette skilletegnet vil plassere hvert enkelt tegn i strengen i et separat element i arrayen), reverserer denne arrayen ved hjelp av reverse og deretter slår vi den reverserte arrayen sammen igjen ved hjelp av join:

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

Resultatet av kjøring av koden:

'987654321'

Eksempel . Anvendelse

La oss forenkle løsningen av forrige oppgave - la oss slå alle kommandoene sammen i en kjede:

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

Resultatet av kjøring av koden:

'987654321'

Se også

  • metoden split,
    som deler en streng opp i en array med et angitt skilletegn
  • metoden join,
    som slår sammen elementene i en array til en streng med et angitt skilletegn
Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis