Rumah >hujung hadapan web >tutorial js >Ringkasan kaedah js untuk mendapatkan digit terakhir kemahiran string_javascript

Ringkasan kaedah js untuk mendapatkan digit terakhir kemahiran string_javascript

WBOY
WBOYasal
2016-05-16 16:31:221527semak imbas

Kaedah 1: Gunakan kaedah charAt di bawah objek String

Kaedah charAt() mengembalikan aksara pada kedudukan yang ditentukan.

Salin kod Kod adalah seperti berikut:

str.charAt(str.length – 1)

Sila ambil perhatian bahawa JavaScript tidak mempunyai jenis data aksara yang berbeza daripada jenis rentetan, jadi aksara yang dikembalikan ialah rentetan panjang 1

Kaedah 2: Gunakan kaedah substr di bawah objek String

Kaedah

substr() boleh mengekstrak bilangan aksara yang ditentukan bermula dari subskrip permulaan dalam rentetan.

Salin kod Kod adalah seperti berikut:

str.substr(str.length-1,1)

Penting: ECMAscript tidak menyeragamkan kaedah ini dan oleh itu tidak menggalakkan penggunaannya.

Penting: Dalam IE 4, nilai permulaan parameter adalah tidak sah. Dalam BUG ini, ​​mula menentukan kedudukan aksara ke-0. (www.jb51.net) BUG ini telah diperbetulkan dalam versi kemudian.

Kaedah 3: Gunakan kaedah split di bawah objek String

Kaedah split() digunakan untuk memisahkan rentetan kepada tatasusunan rentetan.

Salin kod Kod adalah seperti berikut:

var str = “123456″;
spstr = str.split("");
spstr[spstr.length-1];

Kaedah 4: Selesaikan dengan peraturan biasa

Salin kod Kod adalah seperti berikut: