>  기사  >  웹 프론트엔드  >  JavaScript 길이 속성 요약

JavaScript 길이 속성 요약

PHPz
PHPz원래의
2016-05-16 15:34:241942검색

자바스크립트 길이 속성은 문자열의 문자 수를 반환하며, 길이는 함수의 매개변수 수를 반환할 수 있습니다. 다음으로 본 글을 통해 자바스크립트 길이 속성에 대해 소개하겠습니다. 자바스크립트 길이 속성에 관심이 있는 친구들은 이 글을 참고하시면 됩니다.

자바스크립트 길이 속성에 대한 요약은 다음의 자세한 설명을 참고해주세요. .

1. StringObject의 length

length 속성은 반환된 문자열의 문자 수입니다.

예:

// 普通字符串
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. Function

길이의 길이는 매개변수의 개수를 반환할 수 있습니다. 기능.

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

※ 인수 인스턴스의 길이 속성은 호출 프로그램이 함수에 전달한 매개변수의 실제 개수를 반환합니다.

var a = function(){
  console.log(arguments.length); 
};
a(1,2,3); // 3
a(); // 0

참고: 우리 모두 알고 있듯이 JavaScript에는 메서드 오버로드가 없으며 인수 인스턴스는 메서드 오버로드를 시뮬레이션하는 데 도움이 됩니다.

다음은 자바스크립트 길이 속성을 소개하는 예입니다.

정의 및 사용법

길이 속성은 문자열을 반환할 수 있습니다. 문자 수.

구문

stringObject.length

이 예에서는 길이 속성을 사용하여 문자열의 문자 수를 반환하는 방법을 보여줍니다.

<script type="text/javascript">
var txt="Hello World!"
document.write(txt.length)
</script>

출력:

12

위는 JavaScript 길이 속성에 대한 요약입니다. 더 많은 관련 튜토리얼을 보려면 JavaScript 비디오 튜토리얼을 방문하세요. !

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.