Rumah > Artikel > hujung hadapan web > 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: 12
Hasil 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!