>  기사  >  웹 프론트엔드  >  JavaScript 메소드 toString()은 배열을 문자열로 변환하고 결과를 반환합니다.

JavaScript 메소드 toString()은 배열을 문자열로 변환하고 결과를 반환합니다.

黄舟
黄舟원래의
2017-11-04 09:31:362552검색

정의 및 사용법

toString() 메서드는 배열을 string으로 변환하고 결과를 반환할 수 있습니다.

Syntax

arrayObject.toString()

반환값

arrayObject의 문자열 표현. 반환 값은 매개 변수 없이 Join() 메서드에서 반환된 문자열과 동일합니다.

설명

문자열 환경에서 배열을 사용하는 경우 JavaScript는 이 메서드를 호출하여 자동으로 배열을 문자열로 변환합니다. 그러나 어떤 경우에는 이 메서드를 명시적으로 호출해야 합니다.

팁 및 참고 사항

참고: 배열의 요소는 쉼표로 구분됩니다.

Example

<script type="text/javascript">

var arr = new Array(3)
arr[0] = "George"
arr[1] = "John"
arr[2] = "Thomas"

document.write(arr.toString())

</script>

출력:

George,John,Thomas

Example & Description

다음 예제는 중국 본토에 위치한 Windows 7 Simplified Chinese Ultimate 64비트 호스트 환경에서 실행됩니다. 로케일 및 언어 설정에 따라 실행 결과가 다르게 출력될 수 있습니다.

//数组
var array = ["CodePlayer", true, 12, -5];
document.writeln( array.toString() ); // CodePlayer,true,12,-5

// 日期
var date = new Date(2013, 7, 18, 23, 11, 59, 230);
document.writeln( date.toString() ); // Sun Aug 18 2013 23:11:59 GMT+0800 (中国标准时间)

// 日期2
var date2 = new Date(1099, 7, 18, 23, 11, 59, 230);
document.writeln( date2.toString() ); // Fri Aug 18 1099 23:11:59 GMT+0800 (中国标准时间)

// 数字
var num =  15.26540;
document.writeln( num.toString() ); // 15.2654

// 布尔
var bool = true;
document.writeln( bool.toString() ); // true

// Object
var obj = {name: "张三", age: 18};
document.writeln( obj.toString() ); // [object Object]

// HTML DOM 节点
var eles = document.getElementsByTagName("body");
document.writeln( eles.toString() ); // [object NodeList]
document.writeln( eles[0].toString() ); // [object HTMLBodyElement]


위 내용은 JavaScript 메소드 toString()은 배열을 문자열로 변환하고 결과를 반환합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.