怎么在浏览器中把console.log的对象复制出来?
我们可以看见,这个数据是一个对象,展开后的样子是这样。
请问怎么才能复制数据呢?
复制为这样的数据,而不是单一地复制value呢:
{
id:1,
name:"01",
img:"http://localhost:8000/media/images/qiyun_admin_websitemanage/logo/logo_01.png",
type: "用户网站LOGO"
}
怎么在浏览器中把console.log的对象复制出来?
我们可以看见,这个数据是一个对象,展开后的样子是这样。
请问怎么才能复制数据呢?
复制为这样的数据,而不是单一地复制value呢:
{
id:1,
name:"01",
img:"http://localhost:8000/media/images/qiyun_admin_websitemanage/logo/logo_01.png",
type: "用户网站LOGO"
}
可枚举且不是下划线开头的吧。
let result = {};
for ( let k in obj2 ) {
k[0] !== '_' && ( result[ k ] = obj2[ k ] );
};
console.log( result );
13 回答12.9k 阅读
7 回答2k 阅读
3 回答1.2k 阅读✓ 已解决
2 回答1.3k 阅读✓ 已解决
6 回答1.1k 阅读✓ 已解决
6 回答1k 阅读
2 回答1.3k 阅读✓ 已解决
copy(obj)
?