Ringkasan sifat JavaScript Length

PHPz
Lepaskan: 2018-09-28 16:30:13
asal
1930 orang telah melayarinya

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
Salin selepas log masuk

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
Salin selepas log masuk

※ 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
Salin selepas log masuk

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
Salin selepas log masuk

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>
Salin selepas log masuk

output:

12

!

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