toString 메서드
개체를 나타내는 문자열을 반환합니다.
function toString( [radix : Number] ) : String
인수
- radix
선택적 요소로서, 숫자 값을 문자열로 변환하기 위한 기수를 지정합니다. 이 값은 숫자에만 사용합니다.
설명
toString 메서드는 모든 기본 제공 JScript 개체들의 구성원 중 하나입니다. 그러나 메서드는 다음 개체 유형에 따라 다르게 작용합니다.
Object |
동작 |
---|---|
배열 |
Array의 요소들은 문자열로 변환됩니다. 결과로 나온 문자열은 연결되고 쉼표로 구분됩니다. |
Boolean |
부울 값이 true이면 "true"를 반환하고 그렇지 않으면 "false"를 반환합니다. |
날짜 |
날짜의 원문 표시를 반환합니다. |
Error |
연관된 오류 메시지를 포함하는 문자열을 반환합니다. |
Function |
다음 형식의 문자열을 반환합니다. 여기서 functionname은 toString 메서드를 호출하는 함수의 이름입니다. "function functionname() { [네이티브 코드] }" |
숫자 |
숫자의 원문 표시를 반환합니다. |
String |
String 개체의 값을 반환합니다. |
Default |
"[object objectname]"을 반환합니다. 여기서 objectname은 개체 형식의 이름입니다. |
예제
다음 예제는 기수 인수를 가진 toString 메서드의 사용 예를 보여 줍니다. 아래 함수의 반환 값은 기수 변환 표입니다.
function CreateRadixTable ()
{
var s = "";
// Create table heading.
s += "Hex Dec Bin \n";
for (var x = 0; x < 16; x++)
{
s += " ";
// Convert to hexidecimal.
s += x.toString(16);
s += " ";
if (x < 10) s += " ";
// Convert to decimal.
s += x.toString(10);
s += " ";
// Convert to binary.
s += x.toString(2);
s += "\n";
}
return(s);
}
요구 사항
적용 대상
Array 개체| Boolean 개체| Date 개체| Error 개체| Function 개체| Number 개체| Object 개체| String 개체