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,
@@ -185,13 +187,14 @@ const arrayBufferViewTypeToIndex = new SafeMap();
185
187
186
188
{
187
189
const dummy = new ArrayBuffer ( ) ;
188
- for ( const [ i , ctor ] of arrayBufferViewTypes . entries ( ) ) {
190
+ ArrayPrototypeForEach ( arrayBufferViewTypes , ( ctor , i ) => {
189
191
const tag = ObjectPrototypeToString ( new ctor ( dummy ) ) ;
190
192
arrayBufferViewTypeToIndex . set ( tag , i ) ;
191
- }
193
+ } ) ;
192
194
}
193
195
194
- const bufferConstructorIndex = arrayBufferViewTypes . push ( FastBuffer ) - 1 ;
196
+ const bufferConstructorIndex =
197
+ ArrayPrototypePush ( arrayBufferViewTypes , FastBuffer ) - 1 ;
195
198
196
199
class DefaultSerializer extends Serializer {
197
200
constructor ( ) {
You can’t perform that action at this time.
0 commit comments