Ignore:
Timestamp:
01/21/25 03:08:24 (3 days ago)
Author:
stefan toskovski <stefantoska84@…>
Branches:
main
Parents:
0c6b92a
Message:

F4 Finalna Verzija

File:
1 edited

Legend:

Unmodified
Added
Removed
  • imaps-frontend/node_modules/es-abstract/2020/GetIterator.js

    r0c6b92a r79a0317  
    1515var GetMethod = require('./GetMethod');
    1616var IsArray = require('./IsArray');
    17 var Type = require('./Type');
     17
     18var isObject = require('../helpers/isObject');
     19
     20var ES = {
     21        AdvanceStringIndex: AdvanceStringIndex,
     22        GetMethod: GetMethod,
     23        IsArray: IsArray
     24};
    1825
    1926// https://262.ecma-international.org/11.0/#sec-getiterator
     
    3845                        }
    3946                } else {
    40                         actualMethod = getIteratorMethod(
    41                                 {
    42                                         AdvanceStringIndex: AdvanceStringIndex,
    43                                         GetMethod: GetMethod,
    44                                         IsArray: IsArray
    45                                 },
    46                                 obj
    47                         );
     47                        actualMethod = getIteratorMethod(ES, obj);
    4848                }
    4949        }
    5050        var iterator = Call(actualMethod, obj);
    51         if (Type(iterator) !== 'Object') {
     51        if (!isObject(iterator)) {
    5252                throw new $TypeError('iterator must return an object');
    5353        }
Note: See TracChangeset for help on using the changeset viewer.