Javascript tarjoaa laajan valikoiman merkkijononkäsittelytoimintoja. Viimeisen merkin poistaminen merkkijonosta on yksinkertainen tehtävä Javascriptissa. On kaksi hyvin suoraviivaista tapaa suorittaa tämä tehtävä, ja jompikumpi toimii hyvin.
Substring
Javascriptin alimerkkitoiminto vie kaksi argumenttia, alimerkkipisteen alkupisteen ja alaotsakkeen loppupisteen. Kutsuen alimerkkijonon, jonka aloituspiste on 0, ja alkuperäisen merkkijonon pituus miinus yksi loppupisteenä, Javascript palauttaa alkuperäisen merkkijonon miinus viimeinen merkki.
kuinka saada rooli ristiriidoissa
var theString = 'Angus Macgyver!'; var theStringMinusOne = theString.substring(0, theString.length-1); alert(theStringMinusOne);
Sen pitäisi ilmestyä Angus Macgyver ilman huutomerkkiä.
Viipale
Viipale-toiminto toimii samalla tavalla.
var theString = 'Angus Macgyver!'; var theStringMinusOne = theString.slice(0, -1); alert(theStringMinusOne);
Pidän henkilökohtaisesti ensimmäisestä vaihtoehdosta, koska substing on tuttu toiminto eri kielillä. Rehellisesti, eroa ei kuitenkaan ole - valitse mielihyväsi.