OpenHarmony开发者论坛
标题:
1 0 应用测试luke 发表于 1 分钟前 OpenHarmony ArkTS hashMap 通过 keys()方法得到迭代器获取 key 值的方法
[打印本页]
作者:
luke
时间:
2023-11-29 09:20
标题:
1 0 应用测试luke 发表于 1 分钟前 OpenHarmony ArkTS hashMap 通过 keys()方法得到迭代器获取 key 值的方法
[md]java的迭代器hashmap有.hasNext判断是否还有参数,ArkTS通过什么进行判断获取到所有的key值呢
[/md]
作者:
马迪
时间:
2023-12-2 08:33
[md]```
console.log("map");
let hashMap = {}; // 创建一个空的哈希映射
hashMap['key1'] = 'value1'; // 添加键值对
hashMap['key2'] = 'value2';
console.log(hashMap['key1']); // 输出: value1
console.log(hashMap['key2']); // 输出: value2
console.log("方式1");
Object.keys(hashMap).forEach(key => {
console.log(key, hashMap[key]); // 输出属性的键和值
});
console.log("方式2");
for (let key in hashMap) {
if (hashMap.hasOwnProperty(key)) { // 确保属性是对象自身的属性,而不是原型链上的属性
console.log(key, hashMap[key]); // 输出属性的键和值
}
}
```
[/md]
欢迎光临 OpenHarmony开发者论坛 (https://forums.openharmony.cn/)
Powered by Discuz! X3.5