Rumah >hujung hadapan web >tutorial js >Cara menggunakan kaedah parseint javascript

Cara menggunakan kaedah parseint javascript

藏色散人
藏色散人asal
2021-10-18 11:24:3411242semak imbas

Fungsi kaedah parseint JavaScript adalah untuk menghuraikan rentetan dan mengembalikan integer Sintaks ialah "parseInt(rentetan, radix)", di mana rentetan parameter mewakili rentetan yang akan dihuraikan.

Cara menggunakan kaedah parseint javascript

Persekitaran pengendalian artikel ini: sistem windows7, versi javascript 1.8.5, komputer DELL G3

Cara menggunakan kaedah parseint javascript?

Fungsi JavaScript parseInt()

Definisi dan penggunaan

fungsi parseInt() menghuraikan rentetan dan mengembalikan integer.

Apabila nilai radix parameter ialah 0, atau parameter tidak ditetapkan, parseInt() akan menentukan asas nombor berdasarkan rentetan.

Apabila radix parameter diabaikan, JavaScript lalai kepada radix nombor seperti berikut:

Jika rentetan bermula dengan "0x", parseInt() akan menghuraikan rentetan yang lain menjadi integer heksadesimal.

ECMAScript v3 membenarkan pelaksanaan parseInt() untuk menghuraikan aksara berikutnya sebagai nombor perlapanan atau perenambelasan jika rentetan bermula dengan 0.

Jika rentetan bermula dengan nombor dari 1 hingga 9, parseInt() akan menghuraikannya menjadi integer perpuluhan.

Sintaks

parseInt(string, radix)

Parameter

rentetan diperlukan. Rentetan untuk dihuraikan.

radix Pilihan. Mewakili asas nombor yang hendak dihuraikan. Nilainya antara 2 ~ 36.

Fungsi parseInt() disokong dalam semua pelayar utama

Petua dan Nota

Nota: Hanya nombor pertama dalam rentetan akan dikembalikan.

Nota: Ruang hadapan dan belakang dibenarkan.

Nota: Jika aksara pertama rentetan tidak boleh ditukar kepada nombor, parseInt() akan mengembalikan NaN.

Nota: Pelayar lama lalai kepada asas perlapanan apabila rentetan bermula dengan "0". ECMAScript 5, lalai ialah asas perpuluhan.

Contoh

Kami akan menggunakan parseInt() untuk menghuraikan rentetan yang berbeza:

document.write(parseInt("10") + "<br>");
document.write(parseInt("10.33") + "<br>");
document.write(parseInt("34 45 66") + "<br>");
document.write(parseInt(" 60 ") + "<br>");
document.write(parseInt("40 years") + "<br>");
document.write(parseInt("He was 40") + "<br>");
 
document.write("<br>");
document.write(parseInt("10",10)+ "<br>");
document.write(parseInt("010")+ "<br>");
document.write(parseInt("10",8)+ "<br>");
document.write(parseInt("0x10")+ "<br>");
document.write(parseInt("10",16)+ "<br>");

Hasil keluaran contoh di atas:

10
10
34
60
40
NaN

10
10
8
16
16

Nota : Kerana pelayar lama menggunakan versi lama ECMAScript (versi ECMAScript lebih kecil daripada ECMAScript 5, oktal digunakan secara lalai apabila rentetan bermula dengan "0", dan ECMAScript 5 menggunakan perpuluhan), jadi apabila menghuraikan ("010"), 8 akan dikeluarkan.

Kajian yang disyorkan: "Tutorial Asas JavaScript"

Atas ialah kandungan terperinci Cara menggunakan kaedah parseint javascript. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn