次の方法で共有


toString メソッド

更新 : 2007 年 11 月

オブジェクトの値を表す文字列を返します。

function toString( [radix : Number] ) : String

引数

  • radix
    省略可能です。数値を文字列に変換するときの方法を指定します。この値は、数値にのみ使用されます。

解説

toString メソッドは、JScript の組み込みオブジェクトのメンバです。このメソッドの動作は、オブジェクトの種類に応じて異なります。

オブジェクト

動作

Array

文字列に変換された Array オブジェクトの要素を返します。文字列は、コンマで接続されます。

Boolean

ブール値が真 (true) の場合は、"true" という文字列を返します。それ以外の場合は、"false" を返します。

Date

日付を表すテキストを返します。

Error

対応するエラーメッセージの文字列を返します。

Function

次の形式の文字列を返します。functionname は、指定した関数の名前です。

"function functionname() { [ネイティブ コード] }"

Number

数値を表すテキストを返します。

String

String オブジェクトの値を返します。

既定

"[object objectname]" という文字列を返します。objectname は、オブジェクト型の名前です。

使用例

引数 radix を使った toString メソッドの使用例を次に示します。この関数の戻り値は、基数変換テーブルです。

function CreateRadixTable (){
   var s, s1, s2, s3, x;                    //Declare variables.
   s = "Hex    Dec   Bin \n";               //Create table heading.
   for (x = 0; x < 16; x++)                 //Establish size of table
   {                                        // in terms of number of
      switch(x)                             // values shown.
      {                                     //Set intercolumn spacing.
         case 0 : 
            s1 = "      ";
            s2 = "    ";
            s3 = "   ";
            break;
         case 1 :
            s1 = "      ";
            s2 = "    ";
            s3 = "   ";
            break;
         case 2 :
            s3 = "  ";
            break;
         case 3 : 
            s3 = "  ";
            break;
         case 4 : 
            s3 = " ";
            break;
         case 5 :
            s3 = " ";
            break;
         case 6 : 
            s3 = " ";
            break;
         case 7 : 
            s3 = " ";
            break;
         case 8 :
            s3 = "" ;
            break;
         case 9 :
            s3 = "";
            break;
         default: 
            s1 = "     ";
            s2 = "";
            s3 = "    ";
      }                                     //Convert to hex, decimal & binary.
      s += " " + x.toString(16) + s1 + x.toString(10)
      s +=  s2 + s3 + x.toString(2)+ "\n";
      
   }
   return(s);                               //Return entire radix table.
}

必要条件

Version 2

対象 :

Array オブジェクト| Boolean オブジェクト| Date オブジェクト| Error オブジェクト| Function オブジェクト| Number オブジェクト| Object オブジェクト| String オブジェクト

参照

参照

function ステートメント