Really?? http://people.mozilla.org/~jorendorff/es6-draft.html#sec-15.15.5

________________________________
From: [email protected] [[email protected]] on behalf 
of Rick Waldron [[email protected]]
Sent: Thursday, January 10, 2013 14:57
To: Nathan Wall
Cc: [email protected]
Subject: Re: WeakMap better than Private Symbols? (was: direct_proxies 
"problem")




On Thu, Jan 10, 2013 at 11:22 AM, Nathan Wall 
<[email protected]<mailto:[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

Reply via email to