@Jason S:
Anda bisa menggunakan slice! Anda hanya perlu memastikan bahwa Anda tahu cara menggunakannya. Positif # relatif terhadap awal, angka negatif relatif terhadap akhir.
js> "12345.00" .slice (0, -1) 12345.0
Maaf untuk graphomany saya tetapi posting ditandai 'jquery' sebelumnya. Jadi, Anda tidak dapat menggunakan slice () di dalam jQuery karena slice () adalah metode jQuery untuk operasi dengan elemen DOM, bukan substring ... Dengan kata lain jawaban @ Jon Erickson menyarankan solusi yang sangat sempurna.
Namun, metode Anda akan berfungsi di luar fungsi jQuery, di dalam Javascript sederhana. Perlu dikatakan karena diskusi terakhir dalam komentar, bahwa jQuery jauh lebih sering diperpanjang ekstensi JS daripada orang tuanya ECMAScript paling dikenal.
Di sini juga ada dua metode:
sebagai kami:
string.substring(from,to)
sebagai plus jika 'to' index nulled mengembalikan sisa string. jadi:
string.substring(from)
positif atau negatif ...
dan beberapa lainnya - substr () - yang menyediakan kisaran substring dan 'panjang' hanya bisa positif:
string.substr(start,length)
Juga beberapa pengelola menyarankan bahwa metode terakhir string.substr(start,length)
tidak berfungsi atau bekerja dengan kesalahan untuk MSIE.