Pular para o conteúdo principal

Geral

Funções de uso geral dentro do ambiente mhoJS.

log

Função utilizada para imprimir um valor no console de depuração do ambiente de desenvolvimento code.mhoeng.com

log("Ola mundo");

logsystem

Função utilizada para imprimir o uso de recursos no console de depuração do ambiente de desenvolvimento code.mhoeng.com

logsystem();

delay

Função utilizada para delay em milissegundos no código. Útil para depuração.

delay(1000);

version

Função utilizada para definir a versão do código mhoJS. Útil para versionamento dos códigos. A versão do arquivo pode ser requisitada posteriormente pela nuvem.

version(1);

include

Adiciona arquivo .js. Útil para estruturação de programas em mais de um arquivo ou utilização de bibliotecas mhoJS. As variável globais são compartilhadas entre os arquivos, não é permitido redefinição.

include(path);

Exemplo:

include("/js/myfile.js");

haskey

Verifica se o objeto tem o atributo desejado. Útil para verificar se o atributo está presente em um payload genérico (que pode ou não ter o atributo desejado).

haskey(obj, key);

Resposta: true/false

Exemplo:

let meuObjeto = {liga: 10, desliga: 20, falha: true};
haskey(meuObjeto, "liga"); //retorna true pois está presente
haskey(meuObjeto, "liga_motor"); //retorna false pois não está presente