Object 클래스


이제까지 배운 자바스크립트 객체들의 원형

console.log(
  new String('ABC') instanceof Object,
  new Number(123) instanceof Object,
  [] instanceof Object,
  (function () {}) instanceof Object,
  globalThis instanceof Object
);
// true 

→ 모든 것들의 조상이라고 보면 됨

생성자 함수

// 빈 객체 생성
console.log(
  new Object(),
  new Object(null),
  new Object(undefined),
);

// 각 값에 적합한 래핑함수로 작용
console.log(
  new Object(1),
  new Object('ABC'),
  new Object(true),
  new Object([1, 2, 3])
);

NumberObject

StringObject

이런식임

주요 정적 메서드


1. assign - 인자로 주어진 객체(들)의 프로퍼티들을 대상 객체에 붙여넣음

인자들: