Devuelve una representación en formato de cadena de un objeto.
nombredeobjeto.toString([base])
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. |
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.
}
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. |