Anonim

Јавасцрипт пружа широк спектар функција за руковање стринговима. Уклањање последњег знака из низа једноставан је задатак у Јавасцрипт-у. Постоје два врло једноставна начина да се реши овај задатак и један од њих функционише у реду.

Подврста

Функција подврста у Јавасцрипту узима два аргумента, почетну тачку подстрану и крајњу тачку подстрану. Позивом подстране са 0 као почетне тачке и дужине оригиналног низа минус један као завршне тачке, Јавасцрипт ће вратити изворни низ минус последњи знак.

вар тхеСтринг = 'Ангус Мацгивер!'; вар тхеСтрингМинусОне = тхеСтринг.субстринг (0, тхеСтринг.ленгтх-1); упозорење (тхеСтрингМинусОне);

То би требало да искочи "Ангус Мацгивер", без ускличника.

Слице

Функција пресјека функционише слично.

вар тхеСтринг = 'Ангус Мацгивер!'; вар тхеСтрингМинусОне = тхеСтринг.слице (0, -1); упозорење (тхеСтрингМинусОне);

Лично ми се допада прва опција јер је подврста позната функција на разним језицима. Искрено, нема разлике - изаберите своје задовољство.

Уклони задњи знак из низа у Јавасцрипт-у