Atribut panjang javascript mengembalikan bilangan aksara dalam rentetan dan panjang boleh mengembalikan bilangan parameter fungsi. Seterusnya, saya akan memperkenalkan atribut panjang javascript kepada anda melalui artikel ini Rakan-rakan yang berminat dengan atribut panjang javascript boleh merujuk artikel ini
Untuk ringkasan atribut panjang javascript, sila lihat penjelasan terperinci berikut. .
1. Panjang
atribut panjang dalam StringObject ialah bilangan aksara dalam rentetan yang dikembalikan.
Contohnya:
// 普通字符串 var str = "abcdef"; console.log(str.length); // 6 // 数组 var str1 = new Array(1,2,3,4); console.log(str1.length); // 4 // 数组与字符串 var str2 = str1 + str; // "abcdef1,2,3,4" console.log(str2.length); // 13 // 对象和对象 var obj = {}; console.log(obj.length); // undefined var obj += obj; // "[object Object][object Object]" console.log(obj.length); // 30
2. Panjang dalam Fungsi
panjang boleh mengembalikan bilangan parameter bagi fungsi.
var a = function(a,b,c,d){}; console.log(a.length); // 4 var b = RegExp; console.log(b.length); //new RegExp(pattern, attributes)构造方法中有两个参数, 所以length为2
※ Atribut panjang bagi contoh argumen mengembalikan bilangan parameter sebenar yang dihantar kepada fungsi oleh atur cara panggilan.
var a = function(){ console.log(arguments.length); }; a(1,2,3); // 3 a(); // 0
Nota: Seperti yang kita sedia maklum, tiada kaedah terlebih muatan dalam JavaScript dan contoh argumen boleh membantu kami mensimulasikan lebihan kaedah.
Berikut ialah contoh untuk memperkenalkan atribut panjang javascript
takrifan dan penggunaan
atribut panjang boleh mengembalikan rentetan bilangan aksara.
Sintaks
stringObject.length
Contoh
Dalam contoh ini, kami akan menunjukkan cara menggunakan atribut length untuk mengembalikan bilangan aksara dalam rentetan:
<script type="text/javascript"> var txt="Hello World!" document.write(txt.length) </script>
output:
12