저 물건이 아닌 이 물건입니다. 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 }
Delete attribute 4.
hasOwnProperty()이 메서드는 객체에 로컬 속성이 있는지 감지하고 반환하는 데 사용할 수 있습니다. 값 TRUE 또는 FALSE
5.
instanceof이 메서드는 인스턴스 개체와 프로토타입 간의 관계를 감지하는 데 사용할 수 있습니다.
그리고 조금 더. . 정리해서 계속 업데이트 하겠습니다
Loading....위 내용은 자바스크립트 객체의 일부 사용법에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!