웹(web)/프론트엔드-javascript
[Operator] Primitive type & standard method
바코94
2020. 5. 30. 17:28
기본타입에는 number, string, boolean이 있다고 했다. 객체가 아닌 기본 타입들을 위한 메서드가 제공이 될까?
답은 제공이 된다. 객체로 변환되어 처리된 후 다시 기본 타입으로 돌아간다.
var myStr = "abcdefg";
console.log(myStr.chatAt(2));
두 줄을 실행하면 myStr에 대하여 2번째 인덱스에 해당하는 문자를 가져오려고 할 것이다. 하지만 기본타입은 객체가 아니기 때문에 객체로 변환되어 처리하는 방식이다.