래퍼객체
-
[javaScript] 래퍼객체(Wrapper object)JavaScript 2021. 8. 12. 01:36
래퍼객체 (Wrapper object) 1. 원시 타입과 래퍼객체 자바스크립트에는 총 6가지의 원시 타입이 있습니다. string, number, boolean, null, undefined, symbol 또한 이 원시타입에 대응하는 래퍼객체 4가지가 존재합니다. String, Number, Boolean, Symbol 래퍼라는 이름에서 알 수 있듯이, 래퍼객체는 원시타입을 감싸는 형태로 사용됩니다. "hello".toUpperCase(); // result : HELLO 위 코드를 보면 hello 는 원시타입인 string 자료형임에도 불구하고 toUpperCase() 라는 메소드를 가지고 있음을 알 수 있습니다. 어떻게 이게 가능한걸까요? 프로그램이 문자열 hello 의 프로퍼티를 참조하려고 하면, ..