(Javascript) 표준 내장 개체 – 개체

표준 내장 개체 Math를 요약했습니다. 이것은 일부일 뿐이므로 자세한 내용은 mdn 설명서를 참조하십시오.

https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Object

객체 – 자바스크립트 | MDN

Object 클래스는 JavaScript의 데이터 유형 중 하나를 나타냅니다. 다양한 키체인과 더 복잡한 엔터티를 저장하는 데 사용됩니다. 객체는 Object() 생성자 또는 객체 이니셜라이저/리터럴 구문을 통해 생성됩니다.

developer.mozilla.org

// 객체.할당()
// 하나 이상의 Source 객체에서 Target 객체로 속성을 복사하고 대상 객체를 반환합니다.

const 표적 = {:1, :2};
const 소스1 = {:, :4};
const 소스2 = {:5, :6};
const 결과 = 물체.양수인(표적, 소스1, 소스2);
const 결과2 = 물체.양수인({}, 표적, 소스1, 소스2);
const 결과3 = {
표적,
소스1,
소스2
};

콘솔.통나무(표적); // {a: 1, b: 3, c: 5, d: 6}
콘솔.통나무(결과); // {a: 1, b: 3, c: 5, d: 6}
콘솔.통나무(결과2); // {a: 1, b: 3, c: 5, d: 6}
콘솔.통나무(결과3); // {a: 1, b: 3, c: 5, d: 6}

// Object.entries(), 주어진 객체의 각 속성과 값으로 배열을 만들고 요소가 추가된 2차원 배열을 반환합니다.
// 객체 데이터의 모든 속성이나 값을 사용해야 하는 상황에서 쓰기 쉽고, for of 문으로 사용하기 쉽게 만들 수 있음

const 사용자 = {
이름: ‘천재’,
나이: 24,
유효한: 진실,
이메일: [email protected]
}

콘솔.통나무(물체.항목(사용자)); // (배열(2), 배열(2), 배열(2), 배열(2))
// 0 : Array(2) (“이름”, “천재”)
// 1 : 배열(2) (“연령”, 24)
// 2 : 배열(2) (“isValid”, 참)
// 3 : Array(2) (“이메일”, “[email protected]”)

~을 위한 (const (열쇠, ) ~의 물체.항목(사용자)) {
콘솔.통나무(열쇠, );
}
// 이름 천재
// 24세
// 유효한 참
// [email protected]으로 이메일 보내기

// Object.keys(), 주어진 객체의 속성 이름(키)을 나열하는 배열을 반환합니다.

// const 사용자 = {
// 이름: ‘천재’,
// 나이: 24,
// isValid: 참,
// 이메일: ‘[email protected]
// }

콘솔.통나무(물체.열쇠(사용자)); // (“이름”, “나이”, “isValid”, “이메일”)

// Object.values(), 주어진 객체의 속성 값을 나열하는 배열을 반환합니다.

콘솔.통나무(물체.(사용자)); // (‘천재’, 24, 참, ‘[email protected]’)