■ 명시적 타입 변환을 사용해 문자열을 구하는 방법을 보여준다.
▶ 예제 코드 (JAVASCRIPT)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 |
//////////////////////////////////////////////////////////// // String 생성자 함수를 new 연산자 없이 호출하는 방법 //////////////////////////////////////////////////////////// // 숫자 타입 → 문자열 타입 console.log(String(1 )); // "1" console.log(String(NaN )); // "NaN" console.log(String(Infinity)); // "Infinity" // 불리언 타입 → 문자열 console.log(String(true )); // "true" console.log(String(false)); // "false" //////////////////////////////////////////////////////////// // Object.prototype.toString 메소드를 사용하는 방법 //////////////////////////////////////////////////////////// // 숫자 타입 → 문자열 타입 console.log((1).toString() ); // "1" console.log((NaN).toString() ); // "NaN" console.log((Infinity).toString()); // "Infinity" // 불리언 타입 → 문자열 console.log((true ).toString()); // "true" console.log((false).toString()); // "false" //////////////////////////////////////////////////////////// // 문자열 연결 연산자를 이용하는 방법 //////////////////////////////////////////////////////////// // 숫자 타입 → 문자열 타입 console.log(1 + ""); // "1" console.log(NaN + ""); // "NaN" console.log(Infinity + ""); // "Infinity" // 불리언 타입 → 문자열 console.log(true + ""); // "true" console.log(false + ""); // "false" |