File tree 1 file changed +6
-3
lines changed
1 file changed +6
-3
lines changed Original file line number Diff line number Diff line change 17
17
const {
18
18
Array,
19
19
ArrayBuffer,
20
+ ArrayPrototypeForEach,
21
+ ArrayPrototypePush,
20
22
DataView,
21
23
Error,
22
24
Float32Array,
@@ -191,13 +193,14 @@ const arrayBufferViewTypeToIndex = new SafeMap();
191
193
192
194
{
193
195
const dummy = new ArrayBuffer ( ) ;
194
- for ( const [ i , ctor ] of arrayBufferViewTypes . entries ( ) ) {
196
+ ArrayPrototypeForEach ( arrayBufferViewTypes , ( ctor , i ) => {
195
197
const tag = ObjectPrototypeToString ( new ctor ( dummy ) ) ;
196
198
arrayBufferViewTypeToIndex . set ( tag , i ) ;
197
- }
199
+ } ) ;
198
200
}
199
201
200
- const bufferConstructorIndex = arrayBufferViewTypes . push ( FastBuffer ) - 1 ;
202
+ const bufferConstructorIndex =
203
+ ArrayPrototypePush ( arrayBufferViewTypes , FastBuffer ) - 1 ;
201
204
202
205
class DefaultSerializer extends Serializer {
203
206
constructor ( ) {
You can’t perform that action at this time.
0 commit comments