728x90

보통 문자열을 변화하게 되면 toString()이라는 메서드를 많이 사용하게 되는데

 

사용하면 다음과 같습니다.

 

const a = 123;

console.log(a.toString()) // '123'

 

근데 이것보다 더 간단한 방법이 있더군요.. 그건 바로...

 

const a = String

 

입니다...

 

 

이게 뭔소리인가 싶어서 chatGPT에 물어봤는데 메서드 방식은 다음과 같다고 합니다.

 

const a = String;

console.log(a(123)); // '123'

 

toString() 메서드와 동일하게 움직이기는 방식인데, 저렇게 String 이라고 선언하고 사용할 수 있다는게 신기했습니다.

 

반대로, Number도 마찬가지로 하면 숫자인척 하는 문자열을 숫자로 바꿔줍니다. 물론! 숫자가 아닌건 다른 값을 내놓겠죠!

728x90