JavaScript 객체 참조 매뉴얼
JavaScript 대상
객체는 JavaScript의 데이터 타입 중 하나입니다。
객체는 키/값(이름/값) 집합을 저장합니다。
JavaScript 객체는 이름 붙은 값의 집합입니다。
다음 예제는 네 개의 키/값 속성을 가진 JavaScript 객체를 생성하는 방법을 보여줍니다:
인스턴스
const person = { firstName: "Bill", lastName: "Gates", age: 19, eyeColor: "blue" };
객체에 대한 튜토리얼을 읽어보세요. JavaScript 객체 튜토리얼。
JavaScript 객체의 메서드와 속성
名称 | 描述 |
---|---|
assign() | 将属性从源对象复制到目标对象。 |
constructor | 返回创建对象原型的函数。 |
create() | 从现有对象返回新创建的对象。 |
defineProperties() | 添加或更改属性。 |
defineProperty() | 添加或更改一个属性。 |
entries() | 返回对象键/值对的数组。 |
freeze() | 防止对对象进行任何更改。 |
fromEntries() | 从一个键/值对的可迭代列表返回对象。 |
getOwnPropertyDescriptor() | 객체 키의 배열을 반환합니다. |
getOwnPropertyDescriptors() | 객체 키의 배열을 반환합니다. |
getOwnPropertyNames() | 객체 키의 배열을 반환합니다. |
groupBy() | 반환된 콜백 값에 따라 객체 요소를 그룹화합니다. |
isExtensible() | 객체가 확장 가능한 경우 true를 반환합니다. |
isFrozen() | 객체가 동결된 경우 true를 반환합니다. |
isSealed() | 그렇다면 true를 반환합니다. |
keys() | 객체 키의 배열을 반환합니다. |
preventExtensions() | 객체에 신규 속성을 추가하는 것을 방지합니다. |
prototype | JavaScript 객체에 속성과 메서드를 추가할 수 있도록 합니다. |
seal() | 신규 속성을 추가하거나 기존 객체 속성을 제거하는 것을 방지합니다. |
toString() | 객체를 문자열로 변환하여 결과를 반환합니다. |
valueOf() | 객체의 원시 값을 반환합니다. |
values() | 객체 속성 값의 배열을 반환합니다. |