Skip to content

TYPEOF

返回对象的类型。

返回一个字符串形式的类型表示,可能为:

类型表示类型说明
object对象
array数组
string字符串
number数字
boolean布尔值
nullnull值

语法

TYPEOF(val)

  • val:必需,要判断类型的JSON对象或值,可以直接传递数值、字符串、JSON或数组,也可以传递JSON或数组的字符串形式。

示例

  1. TYPEOF('-123.4') 返回number
  2. TYPEOF('[1,2,3]'),等价于TYPEOF(ARR(1,2,3)'),返回array
  3. TYPEOF('{"a":1}'),等价于TYPEOF(JSON_OBJECT("a",1)'),返回object
  4. TYPEOF('"ab\"c"') 返回string
  5. TYPEOF(JSON_GET('[{"key1": 123, "key2": "abc"},{"key1": 456, "key2": "def"}]','$[1].key2')) 返回string
  6. TYPEOF(null) 返回 null
微信公众号微信公众号:山川软件