literal and wrapper object
리터럴과 래퍼객체
let name1 = 'max'; 선언과 할당 동시에 타입이 정해진다.
let name2 = new String('max') 생성자를 통해 Object타입의 string이 만들어진다.
위의 let name = 'max'; 으로 선언된 리터럴도 name1.length 프로퍼티 연산자를 쓰면 작동한다.
내부적으로 wrapper 참조객체를 만들고 사라져서 해당 연산자를 사용 가능하다고 한다.
참고 레퍼런스
반응형
'프론트엔드 개발자 > [TIL] Today I Learned' 카테고리의 다른 글
| 리액트 복습. 최적화에 쓰이는 useMemo, useCallback, React.memo의 활용법 (0) | 2025.09.30 |
|---|---|
| 데브코스 1일차 (0) | 2025.05.23 |
| npm yarn 패키지 라이브러리 삭제 및 재설치 방법 (0) | 2022.12.30 |
| amazon s3 버킷정책 '알 수 없는 오류 ' policies must be valid JSON and the first byte must be '{' (0) | 2022.10.01 |
| 이미지 img url에 붙은 %7D 는 뭘까? (0) | 2022.09.19 |