Rumah >hujung hadapan web >tutorial js >Bagaimana untuk mengira berapa banyak aksara dalam rentetan dalam javascript
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;}".

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个字符
Hasil keluaran:

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: 12Hasil keluaran:

[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!