• Lv0
    粉丝0

积分29 / 贡献0

提问6答案被采纳0文章0

作者动态

arkts编译报错

深开鸿_巴延兴

沙发 发表于 2023-12-7 13:58:21
方法1:这是ArkTS新增的语法规则,可以参考: https://docs.openharmony.cn/page ... rkts-more-cases.md/,根据实际的出错信息找到对应的解决办法。
方法2:如果想坚持自己的开发习惯,可以更换Dev Eco为4.0Release版本,发布版本中只会在problems中给出提示,不会因为这个原因导致编译不过。

hyacinth养花人

板凳 发表于 2023-12-7 14:20:52
ArkTS不允许使用全局对象的属性和方法: Infinity, NaN, isFinite, isNaN, parseFloat, parseInt
可以使用Number的属性和方法: Infinity, NaN, isFinite, isNaN, parseFloat, parseInt
应用代码
  1. console.log(NaN)
  2. console.log(isFinite(123))
  3. console.log(parseInt('123'))
复制代码

建议改法
  1. console.log(Number.NaN)
  2. console.log(Number.isFinite(123))
  3. console.log(Number.parseInt('123'))
复制代码

Copyright   ©2023  OpenHarmony开发者论坛  京ICP备2020036654号-3 |技术支持 Discuz!

返回顶部