JSON (objetos)
JSON
Função global utilizada para tratar objetos do programa. Normalmente utilizado para parametrizações e setpoints do código desenvolvido no mhoJS ou para guardar múltiplas variáveis como atributos.
JSON.stringify
Transforma objeto em string.
JSON.stringify(obj);
Resposta: String se sucesso ou error se o argumento passado não for um objeto válido.
Exemplo
let myobject = {liga: true, desliga: false, nivel: 10};
JSON.stringify(myobject);
Resposta: String: "{liga: true, desliga: false, nivel: 10}".
JSON.parse
Transforma string em objeto.
JSON.parse(string);
Resposta: Objeto se sucesso ou error se o argumento passado não for uma string salva como objeto válido.
Exemplo
let myString = "{liga: true, desliga: false, nivel: 10}";
JSON.parse(myString);
Resposta: objeto: {liga: true, desliga: false, nivel: 10}.