toString 메소드는 "to+ String(string)"으로 "문자열로 변환"할 때 사용하는 메소드입니다. JavaScript에서 toString을 사용하여 숫자 값을 문자열로 변환하는 방법에서는 모든 값을 숫자값, 문자열, 배열 등의 데이터형으로 구분합니다. . toString 메소드는 문자열이 아닌 것을 문자열로 변환하는 데 사용됩니다. toString 메소드를 사용하는 방법은 무엇입니까?
자릿수 구하는 방법 큰 것을 얻고 싶다면 number, 예를 들어 100000000000000000000과 같이 length를 사용하면 숫자를 얻을 수 있지만, length는 문자열에 사용하는 방식이므로 숫자를 사용할 수 없습니다.
var num = 10000000000000; console.log(num.length);실행 결과는 다음과 같습니다.
undefiened따라서 숫자 값을 문자열로 변환하면 문자 수를 얻을 수 있습니다. toString()을 사용해보자
var num = 10000000000000; var digits = num.toString().length; console.log(digits + "位数");실행 결과는 다음과 같습니다.
14位数이런 식으로 toString 메서드를 사용하여 문자열이 아닌 문자열을 변환합니다. (숫자 등)을 문자열로 변환합니다.
숫자를 문자열로 변환할 때 진수 변환도 동시에 수행할 수 있습니다.
코드는 다음과 같습니다
var num = 10; var bin_converted = num.toString(2); var hex_converted = num.toString(16); console.log("10的二进制是:" + bin_converted); console.log("10的十六进制是:" + hex_converted);
실행 결과는 다음과 같습니다 10的二进制是:1010
10的十六进制是:a
숫자 외에 , 날짜(Date), 배열( Array), 객체 = 연관배열(Object) 등도 문자열로 변환할 수 있습니다.
날짜를 문자열로 변환하는 방법은 무엇인가요?
toString 메소드를 사용하여 날짜(Date 객체)를 문자열로 변환할 수도 있습니다.
var date = new Date(); // 今天的日期 console.log("今天:" + date.toString()); console.log("今天:" + date.toISOString());실행 결과 #🎜 🎜#
今天:Sat Jan 19 2019 15:27:22 GMT+0800 (中国标准时间) 今天:2019-01-19T07:27:22.656Z참고: ISO 표준 형식으로 출력하려면 toISOString 메서드를 사용합니다.
배열(Array)을 문자열로 변환하는 방법은 무엇인가요?
Array를 문자열로 변환하여 출력할 수도 있습니다.
var array = ["苹果","橙子","香蕉","葡萄","柚子"] console.log("喜欢的水果是:" + array.toString());
실행 결과는 다음과 같습니다.
喜欢的水果是:苹果,橙子,香蕉,葡萄,柚子
참고: toString 메소드로 출력되는 문자열이므로 다른 문자열과 함께 추가될 수 있습니다. 이 기사는 여기서 끝납니다. 더 흥미로운 내용을 보려면 PHP 중국어 웹사이트에서 관련 칼럼 튜토리얼을 참고하세요! ! !
위 내용은 JavaScript에서 toString을 사용하여 숫자 값을 문자열로 변환하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!