On Mon, Aug 14, 2017 at 7:33 AM, Naveen Chawla <naveen.c...@gmail.com> wrote: > I've never been concerned about needing to allow "toString" etc. > as valid cache keys, so it's never been an issue for me so far. > However, if I did in future, I would honestly look to delete them > from the Object.prototype in my application since I never use > anything in there, as long as I knew it was safe to do so.
I very much doubt it's safe; if you're using **any** library, I expect it would blow up fairly quickly. It's also not remotely necessary. Just create an object with no prototype: `Object.create(null)`. -- T.J. Crowder
_______________________________________________ es-discuss mailing list es-discuss@mozilla.org https://mail.mozilla.org/listinfo/es-discuss