Share via


toString 方法

更新:2007 年 11 月

傳回表示物件的字串。

 function toString( [radix : Number] ) : String

引數

  • radix
    選擇項。指定將數值轉換為字串的基數 (Radix)。這個值只能用數字來表示。

備註

toString 方法是所有內建 JScript 物件之一。它的行為視物件型別而定:

物件

行為

陣列

Array 的元素會轉換為字串,產生的字串是串連的,並以逗號分隔

布林值

如果布林值為 true,會傳回 "true",否則傳回 "false"

日期

傳回日期的文字表示

錯誤

傳回包含相關錯誤訊息的字串

函式

傳回以下形式的字串,其中 functionname 就是被呼叫 toString 方法的函式的名稱:

"函式 functionname() { [機器碼] }"

編號

傳回數字的文字表示

字串

傳回 String 物件的值

預設值

傳回 "[object objectname]",objectname 是物件型別的名稱

範例

以下範例說明如何用基數引數使用 toString 方法。以下所顯示的函式傳回值是一個 Radix 轉換表。

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.
}

需求

2 版

套用至:

Array 物件| Boolean 物件| Date 物件| Error 物件| Function 物件| Number 物件| Object 物件| String 物件

請參閱

參考

function 陳述式