>  기사  >  웹 프론트엔드  >  자바스크립트 객체의 일부 사용법에 대한 자세한 설명

자바스크립트 객체의 일부 사용법에 대한 자세한 설명

零下一度
零下一度원래의
2017-06-25 09:42:26941검색

저 물건이 아닌 이 물건입니다. 2차 업데이트가 계속됩니다. .

어제 우리는 객체의 기본 개념과 생성에 대해 이야기했습니다. 오늘은 다른 방법에 대해 이야기하겠습니다:

 1. 속성에 액세스하는 두 가지 방법: 도트 구문과 [] 구문

 1 var dog =new Object(); 2 dog.name="阿黄"; 3 dog.age="2"; 4              5 //点语法用来访问对象的属性和方法 6 alert(dog.name); 7              8 //[]语法来访问对象属性 9 alert(dog["name"]);//var a="name";alert(dog[a]);10             11 //dog.name=dog["name"];  他俩是等价的

  도트 구문과 [ ] 구문 둘 다 개체의 속성에 액세스할 수 있지만 차이점도 있습니다:

   1. 점 구문은 주로 변수 명명 규칙을 따릅니다.

  2. [ ] 구문은 변수를 사용할 수 있습니다. 3. [ ] 구문을 사용할 수 있습니다. 잘못된 js 문자입니다.

  4. 도트 구문은 [ ] 구문으로 대체할 수 있지만 그 반대는 불가능합니다.

   5. [ ] 구문은 숫자, 키워드 및 예약어를 사용할 수 있습니다. 객체 속성에 접근할 수 있지만 도트 구문은 접근할 수 없습니다.

  2.

for in

을 사용하여 객체를 탐색합니다.

1 //对象属性的遍历,Key是属性名2     for(var Key in dog){3         console.log(dog[Key]);4         //dog[key]==dog[属性名]5                 //console.log(Key);6     }
3.
delete

Delete attribute  4.

hasOwnProperty()

이 메서드는 객체에 로컬 속성이 있는지 감지하고 반환하는 데 사용할 수 있습니다. 값 TRUE 또는 FALSE

  

  5.

instanceof

이 메서드는 인스턴스 개체와 프로토타입 간의 관계를 감지하는 데 사용할 수 있습니다.

  

  그리고 조금 더. . 정리해서 계속 업데이트 하겠습니다

 Loading....

 

위 내용은 자바스크립트 객체의 일부 사용법에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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