JSON

json.isObject

Retorna se um valor está marcado ou moldado como um objeto JSON.

Sintaxe

json.isObject(value: any): boolean

Argumentos

NomeTipoDescrição
valueanyNovo valor para escrever.

Retornos

NomeTipoDescrição
isObjectbooleanVerdadeiro quando o valor é tratado como um objeto JSON.

Descrição

Retorna se um valor está marcado ou moldado como um objeto JSON.

Chame com 1 parametro(s): value. A tabela de argumentos explica quais valores sao obrigatorios e quais refinam o comportamento.

Retorna isObject (boolean). Use a tabela de retornos para separar valores bem sucedidos, nil e erros recuperaveis.

Exemplo

Verifique se uma tabela está representada como um objeto JSON.

local record = json.object({ name = "Real" })
local items = json.array({ "one", "two" })

print(json.isObject(record))
print(json.isObject(items))