json.isArray Synchronous

Check whether the JSON library classifies a value as an array. Use it to check that parsed input is a list before processing its elements. Explicit metadata takes priority; an unmarked empty table is classified as an object.

Syntax
Luau
json.isArray(value: any) -> boolean

Parameters

Function parameters
ParameterTypeDescription
valueanyValue to inspect without encoding it.

Returns

boolean

true if the value is classified as an array; otherwise false.

Example

Example
Luau
print(json.isArray(json.decode("[]"))) -- true
print(json.isArray({ "red", "blue" })) -- true
print(json.isArray({})) -- false
Kawaii documentation