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)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值