搜索

首页  >  问答  >  正文

javascript - 怎么循环对象,打印出对象本身的字符串

var a = {a:1,b:2}

var b = {a:2,b:3}

[a,b].forEach(key => {
    console.log(key)    
})

可能表述不是很清晰 补上一个图片

为情所困为情所困2831 天前551

全部回复(6)我来回复

  • PHP中文网

    PHP中文网2017-05-19 10:27:05

    雷雷

    回复
    0
  • 过去多啦不再A梦

    过去多啦不再A梦2017-05-19 10:27:05

    雷雷

    回复
    0
  • 我想大声告诉你

    我想大声告诉你2017-05-19 10:27:05

    obj = {
        a: {},
        b: {}
    }
    
    for(key in obj) {
        console.log(key)
    }

    我还是不太懂你要的结果

    回复
    0
  • 怪我咯

    怪我咯2017-05-19 10:27:05

    雷雷

    回复
    0
  • 黄舟

    黄舟2017-05-19 10:27:05

    雷雷

    回复
    0
  • 天蓬老师

    天蓬老师2017-05-19 10:27:05

    这样行了吧- -输出a:1 b:2 a:2 b:3

            [a, b].forEach(el => {
                for (let key in el) {
                    console.log(`${key}:${el[key]}`)
                }
            });

    回复
    0
  • 取消回复