본문 바로가기
728x90
반응형

빌트인객체2

알아두면 좋은 원시값과 래퍼 객체 원시값과 래퍼 객체에 대해 알아보자! 빌트인 객체 원시값과 래퍼객체 원시값 문자열, 숫자, 불리언 값 등등 원시값에 대해 객체처럼 마침표 표기법(대괄호 표기법)으로 접근하면 JS 엔진이 일시적으로 원시값을 연관된 객체로 변환 => 원시값을 객체처럼 사용 시 연관된 객체를 생성해 생성된 객체로 프로퍼티에 접근하거나 메서드를 호출하고 다시 원시값으로 되돌린다. 래퍼 객체 문자열, 숫자, 불리언 값에 대해 객체처럼 접근 시 생성되는 임시 객체 const str = "hi"; console.log(str.length); // 원시 타입인 문자열이 래퍼 객체인 String 인스턴스로 변환 console.log(str.toUpperCase()); console.log(typeof str); // 래퍼 객체로 프로퍼.. 2023. 2. 23.
조금 어려운 빌트인 객체 빌트인 객체에 대해 알아보자! 빌트인 객체 빌트인 객체의 종류 표준 빌트인 객체 ECMAScript 사양에 정의된 객체 더보기 - 애플리케이션 전역의 공통 기능을 제공하며 JS 실행환경과 관계없이 언제나 사용 가능 - 전역 객체의 프로퍼티로서 제공되며 별도의 선언 없이 전역 변수처럼 언제나 참조 가능 호스트 객체 ECMAScript 사양에 정의되어 있지 않지만 자바스크립트 실행환경에서 추가로 제공하는 객체 더보기 - 브라우저환경(DOM, BOM, Canvas 등)에서는 클라이언트 사이드 Web API를 호스트 객체로 제공 - Node.js 환경에서는 Node.js 고유의 API를 호스트 객체로 제공 사용자 정의 객체 표준 빌트인 객체와 호스트 객체처럼 기본 제공되는 객체가 아닌 사용자가 직접 정의한 객체.. 2023. 2. 23.
728x90
반응형

"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."