参考可迭代与可枚举的平台差异
UTS 语言对 for...in 的支持详见
与可迭代不同,UTS语言尚不支持对可枚举协议进行自定义。
对于可枚举协议(for..in) 出于历史代码的兼容性原因,HBuilderX 4.41之后与之前版本保持一致,即 各平台的运行依然存在差异。
单从访问对象内部属性的角度。我们认为可迭代 是一种更现代化语法,建议开发者通过 for..of 来实现对对象内部属性的遍历。