1 0 应用测试luke 发表于 1 分钟前 OpenHarmony ArkTS hashMap 通过 keys()方法得到迭代器获取 key 值的方法

马迪

沙发 发表于 2023-12-2 08:33:13
      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]); // 输出属性的键和值
        }
      }

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

返回顶部