자바 스크립트 객체 조작
이과 이야기하는 것입니다 :
- 자바 스크립트 객체 생성
- 자바 스크립트는 기본 작업 객체
- 자바 스크립트 함수 객체
스피커 교사 : 교장
두. 자바 스크립트는 기본 조작 객체
1. 이송 회원
(p에서 SX)에 대한 {
CONSOLE.LOG (SX);
CONSOLE.LOG (p [SX]);
}
// 속성은 순서가있다
Object.keys (p);
종류의 배열을 돌려줍니다.
2. 순회의 구성원 보기
.hasOwnProperty 객체 ( "이름 속성") 이 상속되는 경우는, 그 자체 true를 돌려주는 경우를 false를 반환
3. 삭제 회원
p.name 삭제
학습 특성 4. 회원
Object.getOwnPropertyDescriptor (개체 "속성 이름") 특성 또는 개체의 속성이었다
1.configurable,이 건물은 구성 할 수 있는지 여부. 구성은 다음과 같습니다 의미 : 속성은이 쓰기, 열거, 구성 속성의 속성을 수정할 수 있는지 여부, (삭제) 삭제 될 수 있는지 여부를 지정합니다.
2.enumerable, 속성을 열거합니다. 열거 의미를 포함한다 : 그것은, ...에 대해 통해 통과 할 수 있는가가 ()에 의해 속성 이름 Object.keys를 얻을 수있어서이다.
3.writable,이 건물은 다시 할 수 있는지 여부를 지정합니다. 재기록 의미는 다음과 같습니다 속성이 다시 할당 할 수 있는지 여부를 지정합니다.
4.value, 속성의 기본 값입니다.
5.set, Rewriter는 속성 (시간에 이렇게 호출되는). 속성이 재 할당되면,이 방법은 자동으로 호출된다.
6.get, 독자 특성 (시간 동안은 소위되고). 속성이 읽기 액세스되면,이 방법은 자동으로 호출된다.
제 생성자 생성자
객체에 속하는 내장 된 속성은이 개체의 생성자를 만들 수 가리
객체의 특성 문은 두 가지 방법으로 다르지 않다
이 O = {};
var에 O1 = 새 개체 {};
가. 생성자 O1을 ===. 생성자 ;
번호. 생성자 ;
함수 f () {}
에프. 건설자
기능. 건설자
1. 생성자
V의 R = 1;
가. 생성자 ;
6. 확인
연산자 typeo
캐릭터 라인 표현 반환, 그것이 무엇인지 입력 나타냅니다
예를 들면 :
대해서 typeof "a"는 문자열을 반환
대한 typeof는 null 개체를 반환합니다. 이 호환되도록하기 위해 자바 스크립트 언어 자체가 변화 없었다 실수, 그것은 널 아들을 반환해야합니다.
대해서 typeof 정의되지 않은 返回 정의되지 않은
instanceof를 생성자의 예
O instanceof는 개체
오 instanceof를 오. 건설자
제 생성자를 사용하여 객체를 만드는
V의 아칸소 O = {이름 : "ABC"};
V는 O1이를 = 것. 생성자
O의 1.name // O1은 오히려 O를 복사하는 것보다, 새로운 객체를 생성합니다.