当前位置: 首页 > news >正文

javascript Map 和对象使用

先说结论,Map使用 for  of   对象使用for   in

const person ={

  name: '张三',

  age: 30,

  city: '北京'

};

const user = {

  id: 1,

  username: 'admin',

  isAdmin: true

};

const user = {

  id: 1,

  username: 'admin',

  isAdmin: true

};

User1获取id值

User1.get(“id”);

遍历

For(let[key,value] of user1){

  Console.log(`${key}:${value}`);

}

map用for of遍历,对象用for  in遍历

Const user1 = new Map(Object.entries(user);

const person = {

  name: '张三',

  age: 30,

  city: '北京'

};

console.log("Object.keys(person)",Object.keys(person)); console.log("Object.values(person)",Object.values(person))

for(let key in person){

                console.log("key",key);

                console.log(person[key]);

            }

for(let[key,value] of Object.entries(person)){
                console.log("aaaaaaaa",key,value)
            }

相关文章:

  • 安卓基础(点击按钮动态添加视图到容器)
  • 单片机-STM32部分:5、STM32CubeMX实现HAL点灯
  • Leetcode Hot 100字母异位词分词
  • Vue 项目中使用 EJS 模板动态注入环境变量
  • 哪些岗位需要考取城市客运安全员证?
  • SCINet 训练代码修改
  • cmake qt 项目编译(win)
  • npm下载插件无法更新package.json和package-lock.json文件的解决办法
  • clickhouse - 重新建表覆盖旧表-解决分区时间错误问题-197001
  • AI内容检测的技术优势与应用场景
  • Java注解
  • Linux开发工具【上】
  • win11共享打印机主机设置
  • 使用 Python 监控系统资源
  • LeetCode 解题思路 45(分割等和子集、最长有效括号)
  • 程序员学商务英语之Shipment Claim 运输和索赔
  • LeetCode 每日一题 2025/4/28-2025/5/4
  • Go语言——string、数组、切片以及map
  • 代码mark:脚本获取包含全角字符的字符串的长度
  • Grafana-新增用户
  • 现场|万里云端,遇见上博
  • 山东滕州市醉驾交通事故肇事人员已被刑拘
  • 起底新型保健品电话销售诈骗:从快递信息中筛选对象,忽悠其高价买药
  • “鱼米之乡”江苏兴化的产业哲学:以融合与创新重构价值链条
  • 五问舆论漩涡中的“协和‘4+4’模式”:是否公平,如何合格?
  • 贵州赤水一处岩体崩塌致4车受损,连夜抢修后已恢复通车