Javascript nodrošina plašu virkņu apstrādes funkciju klāstu. Pēdējās rakstzīmes noņemšana no virknes ir vienkāršs Javascript uzdevums. Ir divi ļoti vienkārši veidi, kā veikt šo uzdevumu, un katrs no tiem darbojas labi.
Apakšvirkne
Javascript apakšvirknes funkcijai ir divi argumenti: apakšvirknes sākuma punkts un apakšvirknes beigu punkts. Izsaucot apakšvirkni ar 0 kā sākuma punktu un sākotnējās virknes garumu mīnus viens kā beigu punktu, Javascript atgriezīs sākotnējo virkni, no kuras atskaitīta pēdējā rakstzīme.
var theString = 'Angus Macgyver!'; var theStringMinusOne = virkne.apakšvirkne(0, virkne.garums-1); brīdinājums(The StringMinusOne);
Tam vajadzētu parādīties “Angus Macgyver” bez izsaukuma zīmes.
Šķēle
Šķēles funkcija darbojas līdzīgi.
var theString = 'Angus Macgyver!'; var theStringMinusOne = theString.slice(0, -1); brīdinājums(The StringMinusOne);
Man personīgi patīk pirmā opcija, jo apakšvirkne ir pazīstama funkcija dažādās valodās. Godīgi sakot, nav nekādas atšķirības — izvēlieties savu prieku.