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
javascriptarray.reverse();
Voorbeeld
Kom ons keer 'n array om:
javascriptlet arr = ['a', 'b', 'c'];
arr.reverse();
console.log(arr);
Resultaat van die kode-uitvoering:
javascript['c', 'b', 'a']
Voorbeeld
En laat ons nou die omgekeerde array in 'n nuwe veranderlike skryf:
javascriptlet arr = ['a', 'b', 'c'];
let res = arr.reverse();
console.log(res);
Resultaat van die kode-uitvoering:
javascript['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:
javascriptlet str = '123456789';
let arr1 = str.split('');
let arr2 = arr1.reverse();
let res = arr2.join('');
console.log(res);
Resultaat van die kode-uitvoering:
javascript'987654321'
Voorbeeld . Toepassing
Kom ons vereenvoudig die oplossing van die vorige probleem - laat ons al die opdragte in 'n ketting saamsmelt:
javascriptlet str = '123456789';
let res = str.split('').reverse().join('');
console.log(res);
Resultaat van die kode-uitvoering:
javascript'987654321'