20 of 264 menu

Função String

A função String converte o valor passado em uma string. As conversões para primitivos (números, strings e outros tipos simples) acontecem de maneira bastante óbvia. Por exemplo: true - 'true', 5 - '5'. E os objetos na maioria das vezes são convertidos para '[object Object]', mas pode haver exceções.

Sintaxe

String(o que precisa ser convertido);

Exemplo

Vamos converter o número 0 em uma string:

String(0);

O resultado da execução do código:

'0'

Exemplo

E agora vamos definir no parâmetro da função um valor não numérico NaN:

String(NaN);

Como resultado, obteremos a string:

'NaN'

Exemplo

Vamos converter o valor booleano false:

String(false);

O resultado da execução do código:

'false'

Exemplo

Vamos converter uma string usando a função String:

String('str');

Após a execução do código obteremos a mesma string na saída:

'str'

Exemplo

Agora vamos definir no parâmetro da função o valor null:

String(null);

Como resultado da execução do código obteremos o valor convertido em string:

'null'

Exemplo

Vamos definir no parâmetro da função o valor undefined:

String(undefined);

O resultado da execução do código:

'undefined'

Exemplo

Agora vamos definir no parâmetro chaves como denominação de um objeto vazio:

String({});

Após a execução do código obteremos uma string, na qual estará especificado o tipo do objeto definido:

'[object Object]'

Exemplo

E agora vamos converter colchetes ou um array vazio:

String([]);

No final, em vez da descrição do tipo de objeto obteremos uma string vazia:

''

Exemplo

Vamos adicionar no parâmetro da função um array preenchido com números:

String([1, 2, 3]);

No resultado da execução do código todos os valores do array serão convertidos em uma única string:

'1,2,3'

Veja também

  • a função Number,
    que converte para número
  • a função Boolean,
    que converte para valor booleano
Português
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nós usamos cookies para o funcionamento do site, análises e personalização. O processamento de dados é realizado de acordo com a Política de Privacidade.
aceitar todas configurar rejeitar