JavaScript 학습 노트(2) js object_basic 지식
1. 단순 유형
JavaScript의 단순 유형에는 숫자(숫자)가 포함됩니다. , 문자열(String), 부울 값(Boolean), null 값 및 정의되지 않은 값입니다. 다른 모든 값은 객체입니다.
2. 객체
JavaScript의 객체는 가변 키 컬렉션입니다. JavaScript에서는 배열, 함수, 정규 표현식이 모두 객체입니다.
객체는 속성의 컨테이너입니다. 이러한 각 속성에는 이름과 값이 있습니다. 속성 이름은 빈 문자열을 포함한 모든 문자열이 될 수 있습니다. 속성 값은 정의되지 않은 값을 제외한 모든 값이 될 수 있습니다.
3. 객체 정의 방법
(1) 리터럴 정의를 사용합니다. 예:
var obj = {"name":"Jim","age":16};
(2)새 키워드 정의. 예:
var obj = new Object(); obj.name = "Jim"; obj.age = 16;
4. 객체의 속성
객체의 속성 값 가져오기:
var obj = {"name field":"Jim","age":16}; var name =obj["name field"] ; //属性字符串是变量或者不是合法标识符时可以使用 var age =obj.age ; //优先考虑使用。但当属性字符串是常量,而且属性字符串是合法的标识符时,才能使用
|| 연산자를 사용하여 기본 속성 값을 채울 수 있습니다.
var status = flight.status || “unkown”;
객체의 속성 값은 다음을 통해 업데이트할 수 있습니다. 할당문:
obj.age = 20;
객체는 참조로 전달됩니다.
객체 프로토타입 체인의 속성은 객체에서도 액세스할 수 있습니다.
삭제 연산자를 사용하여 개체의 속성을 삭제할 수 있습니다.
위 내용은 JavaScript 학습 노트(2) js object_basic 지식 내용입니다. 더 많은 관련 내용은 PHP 중국어 홈페이지(www.php.cn)를 참고해주세요!