JScript  

Método toString

Devuelve una representación en formato de cadena de un objeto.

nombredeobjeto.toString([base])

Argumentos

nombredeobjeto
Requerido. Un objeto para el que se busca una representación en formato de cadena.
base
Opcional. Especifica un radix para convertir los valores numericos a cadenas. Este valor sólo se usa para números.

Comentarios

El método toString es un miembro de todos los objetos incorporados de JScript. La manera como se comporta depende del tipo de objeto:

Objeto Comportamiento
Array Los elementos de un objeto Array se convierten en cadenas. Las cadenas resultantes se concatenan, separadas por comas.
Boolean Si el valor de tipo Boolean es true, devuelve "true". De lo contrario, devuelve "false".
Date Devuelve la representación textual de la fecha.
Error Devuelve una cadena que contiene el mensaje de error asociado.
Function Devuelve una cadena de la siguiente forma, donde nombreDeFunción es el nombre de la función cuyo método toString se llamó:
function nombreDeFunción( ) { [código nativo] }
Number Devuelve la representación textual del número.
String Devuelve el valor del objeto String.
Predeterminado Devuelve "[object nombreDeObjeto]", donde nombreDeObjeto es el nombre del tipo de objeto.

Ejemplo

El siguiente ejemplo muestra el uso del método toString con un argumento base. El valor devuelto por la función mostrada a continuación es una tabla de conversión de Base.

function CrearTablaBase (){
   var s, s1, s2, s3, x;                    //Declaración de variables.
   s = "Hex    Dec   Bin \n";               //Crear encabezado de la tabla.
   for (x = 0; x < 16; x++)                 //Establecer tamaño de la tabla
   {                                        // según el número de 
      switch(x)                             // valores mostrados.
      {                                     //Establecer espacio entre columnas.
         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 = "    ";
      }                                 //Converir a Hex., decimal y binario.
      s += " " + x.toString(16) + s1 + x.toString(10)
      s +=  s2 + s3 + x.toString(2)+ "\n";
      
   }
   return(s);                         //Devuelve la tabla de Base entera.
}

Requisitos

Versión 2

Consulte también

Instrucción function

Se aplica a: Objeto Array | Objeto Boolean | Objeto Date | Objeto Error | Objeto Function | Objeto Number | Objeto Object | Objeto String

Ayuda de Javascript y Vbscript para Javascripts.astalaweb.com.