We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 85343a3 commit 9f0c2b9Copy full SHA for 9f0c2b9
packages/core-js/internals/define-iterator.js
@@ -9,7 +9,7 @@ var createIteratorConstructor = require('../internals/create-iterator-constructo
9
var setToStringTag = require('../internals/set-to-string-tag');
10
var getPrototypeOf = require('../internals/object-get-prototype-of');
11
var ITERATOR = require('../internals/well-known-symbol')('iterator');
12
-var BUGGY = !([].keys && 'next' in [].keys()); // Safari has buggy iterators w/o `next`
+var BUGGY = !![].keys && !('next' in [].keys()); // Safari has buggy iterators w/o `next`
13
var FF_ITERATOR = '@@iterator';
14
var KEYS = 'keys';
15
var VALUES = 'values';
0 commit comments