Functions 说明: 本模块首批接口从API version 12开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。 此模块仅支持在ArkTS文件(文件后缀为.ets)中导入使用。
阅读全文
openharmony 鸿蒙 arkts-apis-arkts-collections-Uint16Array
Class (Uint16Array) 一种线性数据结构,底层基于ArkTS ArrayBuffer实现。 说明: 本模块首批接口从API version 12开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
阅读全文
openharmony 鸿蒙 errorcode-es2abc
Es2abc编译器错误码 说明: 本节列出 es2abc 编译器模块的专有错误码说明。通用错误码请参考通用错误码说明文档。 10705000 语法错误 错误信息 示例 ERROR: 10705000
阅读全文
openharmony 鸿蒙 arkts-apis-arkts-utils-locks
ArkTSUtils.locks 为了解决多并发实例间的数据竞争问题,ArkTS语言基础库引入了异步锁能力。为了开发者的开发效率,AsyncLock对象支持跨并发实例引用传递。
阅读全文
openharmony 鸿蒙 arkts-apis-arkts-utils-SendableLruCache
SendableLruCache<K, V> SendableLruCache在缓存空间不足时,会用新数据替换近期最少使用的数据。此设计基于资源访问的考虑:近期访问的数据可能在不久的将来再次访问,因此最少访问的数据价值最小,应优先移出缓存。SendableLruCache支持Sendable特性,可保存Sendable对象,确保跨线程安全访问。
阅读全文
openharmony 鸿蒙 arkts-apis-arkts-collections-Int32Array
Class (Int32Array) 一种线性数据结构,底层基于ArkTS ArrayBuffer实现。 说明: 本模块首批接口从API version 12开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
阅读全文
openharmony 鸿蒙 arkts-apis-arkts-utils
模块描述 本模块提供了以下ArkTS实用工具: ArkTSUtils.locks:异步锁。 ArkTSUtils.ASON:ASON工具。 SendableLruCache:SendableLruCache缓冲区。 说明: 本模块首批接口从API
阅读全文
openharmony 鸿蒙 arkts-apis-arkts-collections-BitVector
Class (BitVector) BitVector是一种线性数据结构,底层基于数组实现。BitVector中存储元素为bit值,能存储和处理bit级别的操作。 说明: 本模块首批接口从API version
阅读全文
openharmony 鸿蒙 arkts-apis-arkts-collections-Uint8ClampedArray
Class (Uint8ClampedArray) 一种线性数据结构,底层基于ArkTS ArrayBuffer实现。 说明: 本模块首批接口从API version 12开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
阅读全文
openharmony 鸿蒙 arkts-apis-arkts-utils-ASON
ArkTSUtils.ASON 为支持将JSON字符串解析为共享数据,即Sendable支持的数据类型,ArkTS语言基础库新增了ASON工具。ASON工具支持解析JSON字符串并生成共享数据,用于跨并发实例引用传递,同时也支持将共享数据转换为JSON字符串。
阅读全文