


















function createProxy(value=0){ return new Proxy({},{ get(target,prop){ if(prop===Symbol.toPrimitive){ return ()=>value; }else{ return createProxy(value+Number(prop)) } } }) } const add=createProxy() console.log(add[0][2]+4)//6 console.log(add[0][2][5]+4)//11
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。