On Thu, Jan 10, 2013 at 11:22 AM, Nathan Wall <[email protected]> wrote:
> // ES6 WeakMap > > let timeMap = new WeakMap(), > // Store WeakMap methods to maintain integrity of the internal > state. > WeakMapGet = Function.prototype.call.bind(WeakMap.prototype.get), > WeakMapSet = Function.prototype.call.bind(WeakMap.prototype.set); > Just a heads up, this is unnecessary and actually won't work at all. WeakMap has nothing defined on its prototype property—all methods are late-bound to the instance for the same reason you mention in the comment. https://gist.github.com/4505255 Rick
_______________________________________________ es-discuss mailing list [email protected] https://mail.mozilla.org/listinfo/es-discuss

