강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

js be님의 프로필 이미지
js be

작성한 질문수

자바스크립트 비기너: 튼튼한 기본 만들기

5. 함수 호출 구조, __proto__ 구조

toString() 파라미터

작성

·

221

1

좋은 강의 감사합니다!

toString() 함수는 파라미터를 사용하지 않는다고 배웠는데

JS함수 호출 구조 부분에서는 var result = toString(123)

이라고 쓰여있습니다.

123을 변환해줘야하는 값이라고 간단하게 생각하면 될까요?

답변 부탁드리겠습니다. 감사합니다.

답변 1

1

김영보님의 프로필 이미지
김영보
지식공유자

var result = toString(123);
다시 한 번 __proto__ 구조를 생각하면서 들어보세요.
이렇게 작성하면 안된다는 뜻으로 이렇게 작성하면 Object.prototype의 toString(123)이 호출되는데 빌트인 Object는 {key: 123} 형태를 문자열로 바꾸는 것인데 123만 작성하면 안되고 {key: 123} 형태로 작성해야 한다는 것을 설명하기 위한 것입니다.

js be님의 프로필 이미지
js be

작성한 질문수

질문하기