Jak obrátit řetězec v JavaScriptu v jednom řádku kódu [Příklad]

Tento rychlý tutoriál vám ukáže, jak obrátit řetězec v JavaScriptu.

Řetězce jsou podobné poli

Řetězce v JavaScriptu jsou považovány za pole . Řetězec je uspořádaná řada znaků, takže jej lze považovat za pole znaků.

To usnadňuje převod řetězce na pole. K obrácení řetězce pak můžeme použít kteroukoli z dostupných metod pro obrácení pole.

To znamená, že můžete použít kteroukoli z metod, které jsme dříve nastínili pro obrácení polí na řetězcích.

Otočení řetězce v JavaScriptu pomocí jednoho řádku kódu

Nejjednodušší způsob, jak obrátit řetězec, je převést řetězec na pole znaků a pak pole zavolat reverse() metoda.

Po obrácení lze řetězec znovu sestavit.

var myString = "abcdefg";
var myReversedString = myString.split("").reverse().join("");
console.log(myString);
console.log(myReversedString);

Nahoře proměnná myString obsahující řetězec je definován.

Druhá proměnná, která obsahuje obrácený řetězec myReversedString je pak definována hodnotou vytvořenou převodem řetězce na pole znaků pomocí split() metoda, která je poté obrácena pomocí reverse() a nakonec se znovu sestaví v obráceném pořadí pomocí join() metoda.