Método toString
Retorna uma representação de seqüência de caracteres de um objeto.
function toString( [radix : Number] ) : String
Argumentos
- radix
Opcional. Especifica uma base para a conversão de valores numéricos em seqüências de caracteres. Este valor só é usado para números.
Comentários
O toString método é um membro de todos os objetos internos do JScript. Como ele se comporta depende do tipo de objeto:
Object |
Comportamento |
---|---|
Matriz |
Elementos de um Array são convertidos em seqüências de caracteres. As seqüências resultantes são concatenadas, separados por vírgulas. |
Boolean |
Se o valor booleano for true, retorna "true". Caso contrário, retornará "false". |
Date |
Retorna a representação textual da data. |
Erro |
Retorna um string que contém a mensagem de erro associada. |
Função |
Retorna uma seqüência de caracteres da seguinte forma, onde nomedafunção é o nome da função cuja toString método foi chamado: "function nomedafunção () {[código nativo]}" |
Número |
Retorna a representação textual do número. |
String |
Retorna o valor de String objeto. |
Padrão |
Retorna "[objeto objectname]", onde objectname é o nome do tipo de objeto. |
Exemplo
O exemplo a seguir ilustra o uso da toString método com um argumento de base. O valor de retorno da função mostrado abaixo é uma tabela de conversão de base.
function CreateRadixTable ()
{
var s = "";
// Create table heading.
s += "Hex Dec Bin \n";
for (var x = 0; x < 16; x++)
{
s += " ";
// Convert to hexidecimal.
s += x.toString(16);
s += " ";
if (x < 10) s += " ";
// Convert to decimal.
s += x.toString(10);
s += " ";
// Convert to binary.
s += x.toString(2);
s += "\n";
}
return(s);
}
Requisitos
Se aplica A:
Objeto Array| Objeto Boolean| Objeto Date| Objeto Error| Objeto de função| Objeto Number| Objeto| Objeto String