JSON

json.isArray

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

Sintaxe

json.isArray(value: any): boolean

Argumentos

NomeTipoDescrição
valueanyNovo valor para escrever.

Retornos

NomeTipoDescrição
isArraybooleanVerdadeiro quando o valor é tratado como uma matriz JSON.

Descrição

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

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

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

Exemplo

Distinguir matrizes JSON de objetos JSON.

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

print(json.isArray(items))
print(json.isArray(record))