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