5-5 장 프로그래밍 V 웹 프런트 엔드 개발 엔지니어 --JavaScript 고급 자바 스크립트 객체 조작

                                                                           자바 스크립트 객체 조작

 

이과 이야기하는 것입니다 :

  1. 자바 스크립트 객체 생성
  2. 자바 스크립트는 기본 작업 객체
  3. 자바 스크립트 함수 객체

                                                                          스피커 교사 : 교장

두. 자바 스크립트는 기본 조작 객체

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를 복사하는 것보다, 새로운 객체를 생성합니다.

 

추천

출처blog.csdn.net/wgf5845201314/article/details/92380783