Hapus Karakter Terakhir Dari String di Javascript

Ini masalah sederhana untuk menghapus karakter terakhir dari string di Javascript. Ada 2 cara untuk melakukannya, apakah berfungsi dengan baik.

Substring

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

Itu akan muncul "Angus Macgyver", tanpa tanda seru. Dan fungsi yang sama, fungsi yang berbeda… ..

Mengiris

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

Saya pribadi menyukai opsi pertama sebagai substring adalah fungsi yang dikenal di berbagai bahasa. Jujur, tidak ada perbedaan, pilihlah kesenangan Anda.

Lihat Juga