JavaScript에는 개체의 두 가지 요소가 있습니다. 1. 개체의 특성을 설명하는 데 사용되는 데이터 집합인 속성, 즉 여러 변수 2. 개체를 작동하는 데 사용되는 여러 작업인 메서드 개체의 특성, 또한 일부 기능.
이 튜토리얼의 운영 환경: Windows 7 시스템, JavaScript 버전 1.8.5, Dell G3 컴퓨터.
JavaScript는 내장 객체(네이티브 객체), 브라우저 객체, 사용자 정의 객체라는 3가지 유형의 객체를 지원합니다. 다음 글에서 이를 소개하겠습니다. 도움이 되셨으면 좋겠습니다.
객체에는 두 가지 요소가 포함됩니다.
1. 객체의 특성을 설명하는 데 사용되는 데이터 집합, 즉 일반적으로 속성이라고 하는 여러 변수입니다.
2. 객체의 특성을 조작하는 데 사용되는 여러 가지 동작, 즉 일반적으로 메서드라고 불리는 여러 기능입니다.
JavaScript의 객체 유형
1. 내장 객체(네이티브 객체):
JavaScript 언어 자체에서 미리 정의한 객체를 의미하며 모든 브라우저 제조업체에서 제공합니다. 표준이 통일되었으므로 이러한 객체의 브라우저 호환성 문제는 그리 크지 않습니다
String, Number, Boolean Array, Date, RegExp, Math Error Object, Function Global
2. 브라우저(창) 객체:
Window 객체는 브라우저, 브라우저 창 또는 프레임을 나타냅니다. 클라이언트 측 JavaScript에서 Window 개체는 전역 개체이며 모든 표현식은 현재 환경에서 평가됩니다.
1) 창 개체는 최상위 개체입니다.
2) 창 개체에는 문서, 프레임, 기록, 위치, 탐색기 및 화면을 포함한 6가지 속성이 있습니다. 3), 창 개체 아래의 문서 속성도 개체이고, 문서 아래에도 개체인 5가지 주요 속성(앵커, 양식, 이미지, 링크, 위치)이 있습니다.
참고:
모든 브라우저는 창 개체를 지원합니다. 브라우저 창을 나타냅니다. 모든 전역 JavaScript 개체, 함수 및 변수는 자동으로 창 개체의 구성원이 됩니다.
window.document.getElementById("header");
3과 동일합니다. 사용자 정의 객체:
는 객체를 나타냅니다. 사용자가 작성하므로 작성자는 호환성 문제에 주의해야 합니다.
세 가지 유형의 사용자 정의 개체 만들기:
1) 개체 직접 수량은 이름/값 쌍으로 구성되며 이름과 값은 콜론으로 구분됩니다. 이름/값 쌍은 쉼표로 구분됩니다. var obj1 = {};
var obj2 = {x:0,y:0}; var obj3 = {name:‘Mary’,age:18}
2), new Object(); 시스템 객체 생성, 일반 객체 생성, 사용자 정의 객체 생성(사용자 정의 생성자) var obj1 = new Array;
var obj2 = new Date();3) , 함수 객체 템플릿[추천 학습:
javascript 고급 튜토리얼
]위 내용은 자바스크립트의 객체 요소는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!