문자열로 형변환시에 String(), toString() 두가지 매서드를 자주 사용하게 되는데 차이가 뭘까?
String() 은 null과 undefined에 대헤서도 잘 동작하는 반면,
toString() 사용시 에러가 발생한다.
1. String
- String 전역 객체는 문자열의 생성자이다.
- thing : 문자열로 변환할 아무 값.
String(thing)
2. toString()
- 반면 toString()은 Number Class의 매서드이다.
- Number.prototype.toString()
단순 형변환을 위해서라면 두개에 큰 차이는 없다.
'코딩테스트 with JS' 카테고리의 다른 글
array 중복 제거 및 중복 값 찾기 (0) | 2022.04.28 |
---|---|
array 합치기 (0) | 2022.04.28 |
문자열에서 특정 값인 index 전부 탐색 하기 (0) | 2022.04.02 |
특정크기의 배열 만들기 (0) | 2022.04.02 |
2. 기본 매서드 (0) | 2022.04.02 |