Version 1
[yaffs-website] / node_modules / core-js / modules / core.get-iterator-method.js
diff --git a/node_modules/core-js/modules/core.get-iterator-method.js b/node_modules/core-js/modules/core.get-iterator-method.js
new file mode 100644 (file)
index 0000000..e2c7ecc
--- /dev/null
@@ -0,0 +1,8 @@
+var classof   = require('./_classof')
+  , ITERATOR  = require('./_wks')('iterator')
+  , Iterators = require('./_iterators');
+module.exports = require('./_core').getIteratorMethod = function(it){
+  if(it != undefined)return it[ITERATOR]
+    || it['@@iterator']
+    || Iterators[classof(it)];
+};
\ No newline at end of file