Rumah > hujung hadapan web > tutorial js > Bagaimana untuk mengira berapa banyak aksara dalam rentetan dalam javascript

Bagaimana untuk mengira berapa banyak aksara dalam rentetan dalam javascript

青灯夜游
Lepaskan: 2023-01-07 11:46:52
asal
9174 orang telah melayarinya

Kaedah JS mengira aksara: 1. Gunakan atribut panjang rentetan, sintaks "str.length"; 2. Gunakan gelung pernyataan "for...of" atau "for...in". Lintas tatasusunan dan kira bilangan lintasan Sintaks ialah "untuk(var ch of str) {Count;}".

Bagaimana untuk mengira berapa banyak aksara dalam rentetan dalam javascript

Persekitaran pengendalian tutorial ini: sistem Windows 7, versi JavaScript 1.8.5, komputer Dell G3.

Kaedah 1: Gunakan atribut panjang rentetan

Dalam JavaScript, gunakan atribut panjang rentetan untuk membaca panjang rentetan. Panjang adalah dalam aksara dan sifat ini adalah baca sahaja.

var str = "String 类型长度";  //定义字符串
console.log(str.length);  //返回11个字符
Salin selepas log masuk

Hasil keluaran:

Bagaimana untuk mengira berapa banyak aksara dalam rentetan dalam javascript

Kaedah 2: Gunakan pernyataan untuk...daripada atau untuk...dalam untuk menggelung tatasusunan, Kira bilangan traversal

var str = "String 类型长度!";  //定义字符串
var charCount = 0;
for (var ch of str) {
	charCount++;
}
// for (var ch in str) {
// 	charCount++;
// }
console.log(charCount); // output: 12
Salin selepas log masuk

Hasil keluaran:

Bagaimana untuk mengira berapa banyak aksara dalam rentetan dalam javascript

[Pembelajaran yang disyorkan: tutorial lanjutan javascript]

Atas ialah kandungan terperinci Bagaimana untuk mengira berapa banyak aksara dalam rentetan dalam javascript. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan