93 of 264 menu

Metode reverse

Die metode reverse verander die volgorde van elemente in 'n array na omgekeerde. Die metode verander die oorspronklike array (dit sal omgekeer word) en gee ook die omgekeerde array terug (jy kan dit so of so gebruik).

Sintaksis

array.reverse();

Voorbeeld

Kom ons keer 'n array om:

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

Resultaat van die kode-uitvoering:

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

Voorbeeld

En laat ons nou die omgekeerde array in 'n nuwe veranderlike skryf:

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

Resultaat van die kode-uitvoering:

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

Voorbeeld . Toepassing

Kom ons keer die karakters van 'n string in omgekeerde volgorde om. Om dit te doen, verdeel ons die string in 'n array met behulp van split volgens die skeier '' (hierdie skeier sal elke karakter van die string in 'n aparte element van die array plaas), keer hierdie array om met behulp van reverse en smelt dan die omgekeerde array weer saam met behulp van join:

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

Resultaat van die kode-uitvoering:

'987654321'

Voorbeeld . Toepassing

Kom ons vereenvoudig die oplossing van die vorige probleem - laat ons al die opdragte in 'n ketting saamsmelt:

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

Resultaat van die kode-uitvoering:

'987654321'

Sien ook

  • metode split,
    wat 'n string in 'n array verdeel volgens die gespesifiseerde skeier
  • metode join,
    wat elemente van 'n array in 'n string saamsmelt met die gespesifiseerde skeier
Afrikaans
AzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικά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
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp