JavaScript의 참조 유형은 1. 객체 유형, 3. 배열 유형, 5. 날짜 유형, 7. 단일 내장 객체입니다. , 수학).
이 튜토리얼의 운영 환경: Windows 7 시스템, JavaScript 버전 1.8.5, Dell G3 컴퓨터.
객체는 ECMAScript에서 가장 일반적으로 사용되는 유형이기도 합니다
배열 감지(배열 인스턴스 값) { }
변환 방법, 모든 객체에는 toLocaleString이 있습니다. (), toString() 및 valueOf() 메서드
스택 메서드 push() 및 pop() Shift() 및 push() unshift() 및 pop()
메서드 재정렬 reverse() 및 sort()
작업 메소드 concat() Slice() splice()
Position 메소드 indexOf() 및 lastIndexOf()
Iteration 메소드 Every() filter() forEach() map() some()
Merge 메소드 Reduce() 및 ReduceRight ( )
var 이제 = new Date();
특정 날짜 및 시간 Date.parse() 및 Date.UTC()를 기반으로 날짜 개체를 만듭니다.
상속된 메서드 toLocaleString(), toString() 및 valueOf()
날짜 형식 지정 메서드 toDateString() toTimeString() toLocaleDateString() toLocaleTimeString() toUTCString()
날짜/시간 구성 요소 메서드 getTime()... .. ...getMilliseconds().....
ECMAScript는 RegExp 유형을 통해 정규식을 지원합니다.
var 표현식 = / 패턴 / 플래그 ;
g: 전역 패턴을 나타냅니다. 즉, 첫 번째 일치 항목이 발견되면 즉시 중지하는 대신 패턴이 모든 문자열에 적용됩니다.
i: 대소문자를 구분하지 않는 모드를 나타냅니다. , 이는 일치 여부를 결정할 때 패턴 및 문자열의 대소문자를 무시함을 의미합니다.
m: 여러 줄 모드를 나타냅니다. 이는 텍스트 줄의 끝에 도달하면 계속 검색함을 의미합니다. 다음 줄.
RegExp 인스턴스 속성
global: g 플래그가 설정되었는지 여부를 나타내는 부울 값입니다.
ignoreCase: i 플래그가 설정되었는지 여부를 나타내는 부울 값입니다.
lastIndex: 정수, 0부터 시작하여 다음 일치 항목 검색을 시작할 문자 위치를 나타냅니다.
multiline: m 플래그가 설정되었는지 여부를 나타내는 부울 값입니다.
source: 정규식의 문자열 표현으로, 생성자에 전달된 문자열 패턴이 아닌 리터럴 형식으로 반환됩니다.
RegExp 인스턴스 메소드
exec()
5. 함수 유형함수 호출 전에는 this의 값이 결정되지 않으므로 코드 실행 중에 다른 객체를 참조할 수 있습니다. 전역 범위에서 호출되면 전역 개체 창을 참조합니다.
각 함수에는 길이와 프로토타입이라는 두 가지 속성이 포함됩니다.
6. 기본 패키징 유형상속된 메서드 외에도 Number 유형은 숫자 값을 문자열로 형식화하는 몇 가지 메서드도 제공합니다.
그 중에서 toFixed() 메소드는 지정된 소수 자릿수에 따라 값의 문자열 표현을 반환합니다. 예:
var num = 10;
alert(num.toFixed(2)) //" 10.00"
또한 숫자 값의 형식을 지정하는 데 사용할 수 있는 메서드는 지수 표기법(e 표기법이라고도 함)으로 표현된 숫자 값의 문자열 형식을 반환하는 toExponential()입니다.
특정 값에 액세스하는 두 가지 방법 문자열의 문자는 다음과 같습니다: charAt() 및 charCodeAt();
String 작업 방법: concat() Slice(), substr() 및 substring() indexOf() 및 lastIndexOf() Trim()
toLowerCase(), toLocaleLowerCase(), toUpperCase() 및 toLocaleUpperCase()
match() search() 교체() 분할() localeCompare() fromCharCode()
alert(String.fromCharCode(104, 101, 108, 108, 111)) ; //" hello"
7. 단일 내장 객체Global(글로벌) 객체는 ECMAScript에서 가장 특별한 객체라고 할 수 있습니다. ECMAScript에서 Global 객체는 어떤 의미에서는 "자식 객체"로 정의되지 않기 때문입니다. 즉, 다른 개체에 속하지 않는 속성과 메서드는 궁극적으로 해당 개체의 속성과 메서드입니다. 로컬 변수 또는 전역 함수. 전역 범위에 정의된 모든 속성과 함수는 전역 개체의 속성입니다. 이 책의 앞부분에서 소개된 isNaN(), isFinite(),parseInt(),parseFloat() 등의 함수는 실제로 모두 Global 개체의 메서드입니다. 이 외에도 Global 개체에는 몇 가지 다른 메서드도 포함되어 있습니다. 1. URI 인코딩 방법 Global 객체의 encodeURI() 및 encodeURIComponent() 메서드는 URI(Uniform Resource Identifiers, Universal Resource Identifiers)를 인코딩하여 브라우저 2로 보낼 수 있습니다. () 메소드 min() 및 max() 메소드 Math.ceil(), Math.floor() 및 Math.round()Math 객체에는 다양한 단순 또는 복잡한 계산 관련 방법 javascript 고급 튜토리얼
]
위 내용은 자바스크립트의 참조 유형이란 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!