0
点赞
收藏
分享

微信扫一扫

AWTK fscript 中的 value 扩展函数


fscript 是 AWTK 内置的脚本引擎,开发者可以在 UI XML 文件中直接嵌入 fscript 脚本,提高开发效率。本文介绍一下 fscript 中的 ** value 扩展函数 **

value 扩展函数

value 相关的辅助函数。

1. value_is_valid

判断 value 是否有效。

原型

value_is_valid(v) => bool

示例

var a = object_create()
print(value_is_valid(a))

2. value_is_null

判断 value 是否为 null。

原型

value_is_null(v) => bool

示例

var a = object_create()
print(value_is_null(a))

3. value_get_binary_data

获取 binary 的数据指针。

原型

value_get_binary_data(v) => pointer_t

示例

print(value_get_binary_data(a))

4. value_get_binary_size

获取 binary 的数据长度。

原型

value_get_binary_size(v) => uint32_t

示例

var a = file_read_binary("test.bin")
assert(value_get_binary_size(a) == 5)


举报

相关推荐

0 条评论