- 博客(2)
- 资源 (2)
- 收藏
- 关注
原创 鸿蒙js调用c++详解
需要注意:如果 C++ 在其它线程想通知 JS,比如定时发送进度,需要使用 线程安全函数 napi_create_threadsafe_function 来实现,将回调封装成事件投递到 JS 事件循环,否则直接从工作线程调用 JS 函数是不被支持的 。**绑定 C++ 接口为 JS 可调用接口:**在模块初始化 (Init) 函数中,通常会使用 napi_define_properties 或 napi_create_function 等接口,将 C++实现的函数注册为 JS 对象的属性/方法 。
2025-03-13 13:03:13
779
原创 ArkTS语言介绍
ArkTS是一种为构建高性能应用而设计的编程语言。ArkTS在继承TypeScript语法的基础上进行了优化,以提供更高的性能和开发效率。随着移动设备在人们的日常生活中变得越来越普遍,许多编程语言在设计之初没有考虑到移动设备,导致应用的运行缓慢、低效、功耗大,针对移动环境的编程语言优化需求也越来越大。ArkTS是专为解决这些问题而设计的,聚焦于提高运行效率。目前流行的编程语言TypeScript是在JavaScript基础上通过添加类型定义扩展而来的,而ArkTS则是TypeScript的进一步扩展。
2025-03-10 00:55:37
758
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人