我正在使用V8 API创建JavaScript对象。其中一些对象通过在Symbol.iterator属性中设置本机(截获)函数来支持迭代。
通过迭代这样一个对象是非常有效的。但是,如果我将其包装在一个空代理(例如let x = new Proxy(obj, {});)中,则结果对象是不可迭代的,如果试图对其进行迭代,则抛出带有“非法调用”消息的TypeEr
我正在使用Angular 8, tslint 5.15 & typescript v3const reader = new FileReaderthis.uploadedData= new Uint8Array(reader.result as ArrayBuffer);现在,当我将这个uploadedData传递到API中时,我使用下面的函数将其转换为byteArray。for (const i of up