From 50fefa0c7ab91e56f770d9315d55b908f7311bdf Mon Sep 17 00:00:00 2001 From: Denis Pushkarev Date: Sun, 24 Jan 2016 19:17:46 +0600 Subject: [PATCH] add note about possible `Symbol` polyfill problems with environment exotic objects, close #163 --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 8ffd944b5127..327a6af49577 100644 --- a/README.md +++ b/README.md @@ -841,6 +841,7 @@ o2[s2] = true; for(var key in o2)console.log(key); // nothing ``` * Currently, `core-js` not adds setters to `Object.prototype` for well-known symbols for correct work something like `Symbol.iterator in foo`. It can cause problems with their enumerability. +* Some problems possible with environment exotic objects (for example, IE `localStorage`). #### ECMAScript 6: Collections `core-js` uses native collections in most case, just fixes methods / constructor, if it's required, and in old environment uses fast polyfill (O(1) lookup).