A Javascript a szövegkezelő funkciók széles skáláját kínálja. Az utolsó karakter eltávolítása egy karakterláncból a Javascript egyszerű feladata. Két nagyon egyszerű módszer van ennek a feladatnak a végrehajtására, és egyikük jól működik.
substring
A Javascript substring funkciója két érvet vesz fel: az alszála kezdőpontját és az alszála végpontját. Ha a 0-os karakterláncot hívja kiindulási pontnak, az eredeti karakterlánc hosszát pedig mínusz végpontnak, a Javascript visszaadja az eredeti karakterláncot, levonva az utolsó karaktert.
var theString = 'Angus Macgyver!'; var theStringMinusOne = aString.substring (0, aString.length-1); riasztás (theStringMinusOne);
Ennek fel kellene jelennie az „Angus Macgyver” felkiáltójel nélkül.
Szelet
A szelet funkció hasonlóan működik.
var theString = 'Angus Macgyver!'; var theStringMinusOne = theString.slicice (0, -1); riasztás (theStringMinusOne);
Én személy szerint szeretem az első opciót, mivel az alszövegek ismerős funkciók a különböző nyelveken. Őszintén szólva, nincs különbség - válasszon örömöt.
