Test case details

Preparation Code

var o = { a : 2 }; var bound = function () { return this.a; }.bind(o); var closure = (function () { var self = o; return function () { return self.a; }; })();

Test cases

Test #1

closure();

Test #2

bound();