Este blog ilustrará os métodos para converter a string em um objeto usando JavaScript.
Como converter string em objeto em javascript?
Para converter uma string em um objeto em JavaScript, use as seguintes abordagens:
Método 1: Converta String para objeto usando “JSON.Método parse () ”em JavaScript
Utilize o “JSON.Parse ()”Método para converter a string em um objeto. Ele analisa o valor da string em um objeto. Para isso, o método mencionado toma uma string json como um argumento, que precisa ser analisado e depois retorna o objeto JavaScript criado a partir da string json.
Sintaxe
Use a sintaxe dada para JSON.Método parse () para analisar uma string para converter um objeto:
Aqui, "JSonstring”É a string que será analisada no JSON.
Exemplo
Crie uma variável “mystring”Isso armazena uma string json:
Agora, verifique o tipo de string “mystring” usando o “tipo de”Operador:
console.log ("a variável 'mystring' é:" + typeof (mystring));Ligue para o JSON.Método parse () e passe a string como um parâmetro e armazene o objeto resultante na variável “MyObject”:
var myObject = json.parse (mystring);Imprima o objeto convertido no console utilizando o “console.registro()”Método:
console.log (myObject);A saída é evidente que a string foi convertida com sucesso no objeto:
Método 2: Converta String em objeto usando o método "split ()"
Você também pode usar o “dividir()”Método para converter string em um objeto. Ele divide/quebra uma string em uma lista ordenada de substringas para procurar o padrão especificado e fornece as substâncias em um formulário de matriz.
Sintaxe
Siga a sintaxe dada para o método split ():
Aqui o "padrão”Corresponde ao caráter ou expressão em que a string se dividirá.
Exemplo
Crie uma string separada por vírgula:
Chame o método SPLIT () passando o padrão ou personagem (,) para dividir a corda e armazenar as substringas na variável “Myarray”:
var myarray = mystring.dividir(",");Crie um objeto vazio chamado “MyObject”:
deixe myObject = ;Itera a matriz (substrings divididos) usando o “para”Faça um loop e mapeie os elementos no objeto Criado vazio:
para (vamos i = 0; iPor fim, imprima o objeto resultante no console:
console.log (myObject);Saída
Isso se tratava de converter string para objeto em JavaScript.
Conclusão
Para converter uma string em um objeto, use o “JSON.Parse ()”Método ou o“dividir()”Método. Em projetos em tempo real, o “JSON.O método parse () ”é o método usado mais comum e eficientemente. É importante observar que ele pode causar um erro se a string passada para ela não for válida JSON. Neste artigo, demonstramos os métodos de JavaScript para converter a string em um objeto.