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

Versão 2

Se aplica A:

Objeto Array| Objeto Boolean| Objeto Date| Objeto Error| Objeto de função| Objeto Number| Objeto| Objeto String

Consulte também

Referência

Declaração de função