Javascript代理如何在控制台和调试中隐藏目标和处理程序
如何在控制台和调试中隐藏Javascript代理如何在控制台和调试中隐藏目标和处理程序,javascript,Javascript,如何在控制台和调试中隐藏目标和处理程序 我想在控制台和调试时看到普通javascript对象 代码 const target = {}; const proxyobject = new Proxy(target, {}); proxyobject.name = 'tom'; proxyobject.address = 'earth'; console.log(proxyobject); 输出-在chrome和firefox控制台中与下图相同 注意
目标
和处理程序
我想在控制台和调试时看到普通javascript对象
代码
const target = {};
const proxyobject = new Proxy(target, {});
proxyobject.name = 'tom';
proxyobject.address = 'earth';
console.log(proxyobject);
输出-在chrome和firefox控制台中与下图相同
注意
JSON.stringify(proxyobject)
它将打印JSON字符串internal
控制台中,它打印json
2.1const target={};
const proxyobject=新代理(目标,{});
proxyobject.name='tom';
proxyobject.address='接地';
var-myData;
var{name,address,myData={name,address},…others}=proxyobject;
console.log(myData)