궁금한 내용을 검색해보세요!
이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.
서근 개발노트
티스토리에 팔로잉
FRONT-END/TIL

[TIL] 230127 Built-in

서근
QUOTE THE DAY

-
Written by SeogunSEOGUN

반응형

빌트인 내장 객체

한국어 버전 참고서

CleanShot 2023-01-24 at 09 02 33

1. 래퍼 객체 (Warpper Object)

원시값을 필요에따라 관련된 빌트인 객체로 변환할 수 있다. 만약 단순히 원시값을 넣어주고, 만들어진 변수에 .을 입력하고 내장 객체를 확인해보면 다양한 메서드가 나타나는데, 바로 이것을 사용하면 원시타입에서 객체 타입으로 바뀌게 된다. 그리고 .을 해제 하는 순간 다시 원시타입으로 돌아간다.

const number = 123;

// number 원시 타입을 감싸고 Number 객체로 감싸진다.
console.log(number.toString()); // Number 객체 타입
console.log(number); //원시 타입

2. 글로벌 객체

전역에서 사용 가능한 글로벌 객체.

//전역적으로 사용 가능한 글로벌 객체
console.log(globalThis);
console.log(Infinity);
console.log(NaN);
console.log(null);
console.log(undefined);

Node에서의 THIS : 현재 모듈에 있는 정보를 출력한다. JS에서는 대체적으로 전역객체를 가르킴 console.log(this);

문자열 형태로 자바스크립트 코드를 작성하면 이것을 평가해 값으로 출력 가능하다. eval('const num = 2; console.log(num)'); //2

3. Static & Instance

Static - 클래스 이름만을 이용해서 만들수 있음

Instance - 객체를 만들어서 접근 가능

 

'FRONT-END > TIL' 카테고리의 다른 글

[WIL] 230129 ES / ES5, ES6 문법 차이  (0) 2023.01.29
[TIL] 230128 유용한 함수  (0) 2023.01.29
[TIL] 230126 동기, 비동기, 콜백  (1) 2023.01.26
[TIL] 230126 This, Closure  (1) 2023.01.26
[TIL] 230125 Scope  (0) 2023.01.26

잘못된 내용이 있으면 언제든 피드백 부탁드립니다.


서근


위처럼 이미지 와 함께 댓글을 작성할 수 있습니다.