对象、数组对象

let obj = {}
let o = {a: 'zai', b: 'zi'}
let b = {q: 'qing', w: 'jiao'}
let arr = []
arr.push(o)
arr.push(b)
console.log(...arr) // {a: "zai", b: "zi"},{q: "qing", w: "jiao"}
怎么实现类似这样的结果:
obj = {name: 'ren', age: 11}
判断条件 ? ...arr : obj
我是这样写的: Object.key(obj).length === 0 ? ...arr ? obj 报错

阅读 1.3k
1 个回答

你是想实现 “如果obj里面没有键值对,就输出arr,如果有键值对就输出object”?
Object.keys()
你写少了一个s

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题