Rumah  >  Artikel  >  hujung hadapan web  >  Ringkasan sifat JavaScript Length

Ringkasan sifat JavaScript Length

PHPz
PHPzasal
2016-05-16 15:34:241942semak imbas

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

!

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