native 层怎么判断从 js 传入的参数是不是 undefined

js 调用 native 层的方法的时候,如果参数传入了 undefined,怎么在 native 层判断是不是 undefined 呢? 试了 param == nullptr 返回的是 false,而不是 true。

HarmonyOS
2024-05-13 21:39:07
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
wjmfzsz

可以通过这种方式判断

napi_valuetype result; napi_typeof(env, args[0], &result); if (result==napi_undefined) { }
分享
微博
QQ
微信
回复
2024-05-14 22:17:48
相关问题
判断一个参数是不是Resource类型
325浏览 • 1回复 待解决
判断某一年是不是闰年
314浏览 • 1回复 待解决
如何判断当前设备是不是折叠屏?
422浏览 • 1回复 待解决
如何判断字符串是不是字母?
256浏览 • 1回复 待解决
ArkTs向Native传复杂参数---List参数
727浏览 • 1回复 待解决
鸿蒙怎么获取当前是不是深色模式
8341浏览 • 1回复 待解决
如何判断一个字符是不是数字?
352浏览 • 1回复 待解决
如何判断两个日期是不是同一天?
416浏览 • 1回复 待解决
HarmonyOS 人脸SDK是不是有替代
300浏览 • 1回复 待解决
JS UI 怎么判断键盘 是否拉起?
6356浏览 • 1回复 待解决
路由传入参数有大小限制吗
801浏览 • 1回复 待解决
是不是开发HarmonyOS应用ide
12087浏览 • 1回复 待解决
windows下HDC是不是有专门驱动程序?
2585浏览 • 0回复 待解决
native多进程场景调试
220浏览 • 1回复 待解决