JSON

json.isObject

返回值是否被标记或成形为 JSON 对象。

语法

json.isObject(value: any): boolean

参数

名称类型描述
valueany要写入的新值。

返回值

名称类型描述
isObjectboolean当值被视为 JSON 对象时为 true。

说明

返回值是否被标记或成形为 JSON 对象。

使用 1 个参数调用: value。参数表会说明哪些值必填,哪些值只用于细化行为。

返回 isObject (boolean)。使用返回表区分成功值、nil 结果和可恢复错误。

示例

检查表是否表示为 JSON 对象。

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

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