请问怎么才能在浏览器的console中复制对象数据呢?

怎么在浏览器中把console.log的对象复制出来?

图片描述

我们可以看见,这个数据是一个对象,展开后的样子是这样。
请问怎么才能复制数据呢?

复制为这样的数据,而不是单一地复制value呢:

{
  id:1,
  name:"01",
   img:"http://localhost:8000/media/images/qiyun_admin_websitemanage/logo/logo_01.png",
  type: "用户网站LOGO"
}
阅读 6.3k
5 个回答

copy(obj)

转换成JSON字符串就可以复制了

console.log(JSON.stringify(obj))
新手上路,请多包涵

console. dir( obj)

可枚举且不是下划线开头的吧。

let result = {};
for ( let k in obj2 ) {
  k[0] !== '_' && ( result[ k ] = obj2[ k ] );
};
console.log( result );
新手上路,请多包涵

可能你们想多了,楼主只是想Ctrl+c 那种复制

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