Távolítsa el az utolsó karaktert a karakterláncból a Javascriptben

A Javascript a karakterlánc-kezelő funkciók széles skáláját kínálja. Az utolsó karakter eltávolítása egy karakterláncból egy egyszerű feladat a Javascriptben. Ennek a feladatnak két nagyon egyszerű módja van, és bármelyik jól működik.

Távolítsa el az utolsó karaktert a karakterláncból a Javascriptben

Alkarakterlánc

A Javascript részkarakterlánc-függvénye két argumentumot vesz fel, a részkarakterlánc kezdőpontját és a részkarakterlánc végpontját. Ha olyan részkarakterláncot hív meg, amelynek kezdőpontja a 0, és az eredeti karakterlánc hossza mínusz egy a végpontként, a Javascript az eredeti karakterláncot adja vissza az utolsó karakterrel.

var theString = 'Angus Macgyver!'; var theStringMinusOne = theString.substring(0, theString.length-1); alert(theStringMinusOne); 

Ennek fel kell bukkannia az „Angus Macgyver”-nek, felkiáltójel nélkül.

Szelet

A szelet funkció hasonlóan működik.

var theString = 'Angus Macgyver!'; var theStringMinusOne = theString.slice(0, -1); alert(theStringMinusOne); 

Én személy szerint szeretem az első opciót, mivel az alkarakterlánc ismerős funkció a különböző nyelveken. Őszintén szólva, nincs különbség – válasszon kedvére.