Wrapper
▶ 원시 타입의 값을 감싸는 행태의 객체이다. 원시 타입에 대응하는 객체가 생성되고 이 객체 내부의 메서드가 호출된다.
▶ 식별자 + .(도트) 입력하여 사용한다. 각 데이터 타입에 따라 대응하는 Number, String Boolean, Symbol 객체가 있다.
▶ 래퍼 객체는 사용이 끝난 후에 곧바로 사라지고 원시 타입만 남는다.
▶ 객체는 무겁고 느리며 원시타입은 값이 하나뿐이라는 단점이 있다. 객체를 짧은 시간만 사용하여 무거움을 줄이되 객체의 다양성을 활용하기 위해 래퍼 객체를 사용하는 것이다.
▶ 래퍼 객체에 원하는 메서드가 있다면 따로 객체를 생성하지말고 래퍼 객체를 사용하자.
'JaveScript' 카테고리의 다른 글
Array(배열) (0) | 2022.06.08 |
---|---|
Global(글로벌 객체) (0) | 2022.06.07 |
Reference Type(참조 타입) (0) | 2022.06.05 |
Primitive Type(원시 타입) (0) | 2022.06.05 |
Class - extends(상속) (0) | 2022.06.03 |