Como usar o método de tostragem em javascript

Como usar o método de tostragem em javascript
JavaScript torna possível converter um tipo de dados em outro sem modificar manualmente seus valores. Por exemplo, você deve escrever um programa para realizar um número para conversão de string. Esta operação especificada pode ser realizada implicitamente Quando o operador da igualdade “==”É usado ou se o tipo de dados do valor agregado for incompatível.

No entanto, o JavaScript também oferece um método integrado utilizado principalmente para explicitamente convertendo um tipo de dados em uma string. O método javascript tostring () é usado para representar uma matriz ou um número como uma string enquanto converte um objeto em uma string, você deve substituir o “para sequenciar()”Método para que possa imprimir os valores das chaves do objeto.

Este artigo discutirá os procedimentos para usar o método ToString () em JavaScript. Então vamos começar!

Número de conversão em string usando o método tostring ()

O "para sequenciar()”O método pode ser usado para o número para conversão de string. Para esse fim, passe a matemática desejada “base”Como argumento, e o“para sequenciar()”O método converterá o número especificado de acordo com a base definida.

Por exemplo, criaremos uma variável chamada “número" tendo "433" valor:

Var número = 433;

Então, vamos invocar o “para.Corda()Método enquanto passava “2”Como a base de números:

console.log ("String com base 2:" + número.toString (2));

A execução do “para sequenciar()”O método retornará um valor“110110001”Como a representação do número inteiro“433" no "binário”Sistema de números:

Da mesma forma, você pode converter qualquer número em seu “octalRepresentação passando “8”Como argumento base:

console.log ("String com base 8:" + número.toString (8));

A saída fornecida significa que o número “433"É representado como"661”No sistema de número octal:

O "para.Corda()”O método também permite a conversão de um número em seu“hexadecimalRepresentação. Para esse fim, especifique “16”Como argumento base:

console.log ("String com base 16:" + número.toString (16));

Como você pode ver, no sistema de números hexadecimais, o número “433" igual a "1b1”:

Se o “para sequenciar()”O método é invocado sem passar por nenhum argumento, então o“número”Será convertido para“corda”Sem alterar a base atual:

console.log ("string:" + número.para sequenciar());

Saída

Convertendo matriz em string usando o método tostring ()

O "para sequenciar()”O método pode ser aplicado a qualquer tipo de matriz e retorna seus elementos em um formato de string. Por exemplo, criamos uma matriz chamada “NumberArray"Que tem três elementos:"34","23", e "43”:

const numberray = [34, 23, 43];

Em seguida, vamos converter o “NumberArray”Para uma string, utilizando o“para sequenciar()”Método:

NumberArray.para sequenciar();

Observe que os valores exibidos na saída estão entre as cotações " Não entre colchetes:

Da mesma maneira, o “para sequenciar()" O método pode ser chamado para converter uma variedade de strings em uma única string que compreenderá todos os valores fechados nas cotações ":

const stringArray = ['x', 'y', 'z'];
StringArray.para sequenciar();

Saída

Quando "para sequenciar()"É usado com um"variedade”Que contém outra matriz dentro dela, depois o“para sequenciar()”Método primeiro“achatado”Ele retorna todos os valores em um formato de string, separado por uma vírgula.

Por exemplo, o abaixo dado “variedade”Tem dois elementos:“Paulo" e "32”E uma matriz aninhada que também compreende dois elementos. Agora, quando o “para sequenciar()”O método é chamado de“variedade.para sequenciar()”, Reduzirá a dimensionalidade das matrizes e retornará todos os quatro elementos em uma única string:

const array = ['Paul', 32, ['max', 4]];
variedade.para sequenciar();

Saída

Convertendo objeto em string usando o método tostring ()

Com a ajuda do “para sequenciar()”Método, você pode executar objeto para conversão de string.

Por exemplo, criaremos um “objeto”Que possui os seguintes pares de valor-chave:

const objeto = nome: 'Paul', idade: 40;

Depois de fazer isso, invocaremos o “para sequenciar()”Método:

objeto.para sequenciar();

A saída do programa especificado imprimirá a string “[Objeto, objeto]"Que indica que"objeto" pertence aos "Objeto”Classe Base:

No entanto, você pode substituir o “para sequenciar()”Método para retornar os valores das chaves do objeto em um formato de string.

No programa abaixo do dado, o “Funcionário”O objeto substituirá o“para sequenciar()”Método que é herdado do“Objeto”Classe base. Este usuário definido pelo usuário “para sequenciar()”O método retornará uma string contendo os valores do“nome" e "idade”Propriedades do criado“funcionário”Objeto:

funcionário da função (nome, idade)
esse.nome = nome;
esse.idade = idade;

Funcionário.protótipo.tostring = function ()
Retornar 'Nome do funcionário:'+este.nome + 'idade:' + este.idade;

funcionário1 = novo funcionário ('Alex', 35);
console.log (funcionário1.para sequenciar());

Saída

Essa foi todas as informações essenciais relacionadas ao método JavaScript ToString (). Você pode pesquisar mais sobre isso de acordo com seus requisitos.

Conclusão

O javascript “para sequenciar()”O método pode ser utilizado para representar um variedade ou a número como um corda. Quando um número é convertido em uma string, você deve especificar o desejado “base“Como um argumento; Caso contrário, o método ToString () apenas converte o número em uma string sem alterar sua base. O método ToString () também é utilizado para recuperar os valores das teclas de um objeto em um formato de string. Este artigo discutiu o uso do método JavaScript ToString ().