HarmonyOS 如何遍历对象属性

class objC{
  a:string='strrr'
  b:number=123
  c:string[]=['w','q']
  d:boolean=true
}
let obj=new objC()

如何遍历obj的属性

HarmonyOS
1天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
put_get

可以使用

Object.entries(map).forEach(([key,value])=>{
  console.log(key,value)
})

参考链接:

https://blog.csdn.net/m0_62625930/article/details/134310917

遍历json数据,可以参考下面示例

const jsonStr = '{"name": "Alice", "age": 30}';
let jsonObj: Object = JSON.parse(jsonStr);
let keyArr: string[] = Object.keys(jsonObj);
let valueArr: string[] = Object.values(jsonObj);
let entryArr: [string, string][] = Object.entries(jsonObj)
for(let i = 0; i < entryArr.length; i++){
  console.log(keyArr[i]+":" + valueArr[i]);
}
分享
微博
QQ
微信
回复
1天前
相关问题
HarmonyOS 中的 .ts 代码如何遍历对象
179浏览 • 1回复 待解决
求大佬告知如何遍历JSON对象
348浏览 • 1回复 待解决
HarmonyOS 如何遍历interface
23浏览 • 1回复 待解决
如何监听数组内对象属性变化
2378浏览 • 1回复 待解决
HarmonyOS录音音频如何存放,以及遍历
525浏览 • 1回复 待解决
HarmonyOS 如何遍历一个JSON Object
417浏览 • 1回复 待解决
HarmonyOS 如何遍历包含emoji的字符串
459浏览 • 1回复 待解决
提问
该提问已有0人参与 ,帮助了0人