Anonim

Javascript tarjoaa laajan valikoiman merkkijononkäsittelytoimintoja. Viimeisen merkin poistaminen merkkijonosta on Javascriptin yksinkertainen tehtävä. Tässä tehtävässä on kaksi erittäin suoraviivaista tapaa, ja jompikumpi niistä toimii hyvin.

alimerkkijono

Javascriptin alijono-funktio ottaa kaksi argumenttia, alijonojen aloituskohdan ja alijonojen lopetuskohdan. Soittamalla alijonoon, jonka lähtökohtana on 0, ja alkuperäisen merkkijonon pituus miinus yksi loppupisteeksi, Javascript palauttaa alkuperäisen merkkijonon miinus viimeinen merkki.

var theString = 'Angus Macgyver!'; var theStringMinusOne = nauhan raita (0, raidan pituus-1); alert (theStringMinusOne);

Sen pitäisi ilmestyä ”Angus Macgyver” ilman huutomerkkiä.

Viipale

Viipalointitoiminto toimii samalla tavalla.

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

Pidän henkilökohtaisesti ensimmäisestä vaihtoehdosta, koska substring on tuttu toiminto useilla kielillä. Rehellisesti, siinä ei ole eroa - valitse ilo.

Poista viimeinen merkki merkkijonosta javascriptissa