资产类 Asset
2024-07-18 17:30:23
类 Asset
特定于 Sciter。
此类表示本机资产 - 在主机应用程序或可加载扩展(Sciter 插件)中定义的本机可编写脚本的对象。
该类没有预定义的实例属性或方法 - 它们仅在本机代码中定义。
静态类方法
Asset.instanceOf(object,assetClassName):bool
如果对象是 a) 资产和 b) 本机类 assetClassName 的资产,则返回 true。
示例,以下代码检查 db.exec() 是否返回 Recordset 对象:
let rs = db.exec("select * from stocks order by price");
if ( Asset.instanceOf(rs,"Recordset") )
showRecordset(rs);
else
$("#result").innerText = "Wrong type:" + rs;
Asset.typeOf(assetObj):string
返回本机资产的类名。
let rs = db.exec("select * from stocks order by price");
if ( rs instanceof Asset && Asset.typeOf(rs) === "Recordset" )
showRecordset(rs);
else
$("#result").innerText = "Wrong type:" + rs;