Javascript, geniş bir dizi string işleme işlevi sunar. Bir dizgiden son karakteri kaldırmak Javascript'te basit bir iştir. Bu görevi yerine getirmenin çok basit iki yolu var ve ikisi de iyi çalışıyor.
Alt dize
Javascript'teki substring işlevi iki argüman alır, subring'in başlangıç noktası ve subring'in bitiş noktası. Javascript başlangıç noktası olarak 0 olan alt dizeyi ve bitiş noktası olarak eksi orijinal dize uzunluğunu çağırarak Javascript, orijinal dize eksi son karakteri döndürür.
var theString = 'Angus Macgyver!'; varStringMinusOne = theString.substring (0, theString.length-1); uyarı (theStringMinusOne);
Bu, ünlem işareti olmadan “Angus Macgyver” u çıkarmalıdır.
Dilim
Dilim işlevi benzer şekilde çalışır.
var theString = 'Angus Macgyver!'; varStringMinusOne = theString.slice (0, -1); uyarı (theStringMinusOne);
Ben kişisel olarak ilk seçeneği seviyorum, çünkü alt dil çeşitli dillerde bilinen bir işlevdir. Açıkçası, fark yok - zevkinizi seçin.