Anonim

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.

Távolítsa el az utolsó karaktert a karakterláncból a javascript-ben