tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

testClosures.js (380B)


      1 function testClosures()
      2 {
      3    function MyObject(id) {
      4        var thisObject = this;
      5        this.id = id;
      6        this.toString = str;
      7 
      8        function str() {
      9            return "" + this.id + thisObject.id;
     10        }
     11    }
     12 
     13    var a = [];
     14    for (var i = 0; i < 5; i++)
     15        a.push(new MyObject(i));
     16    return a.toString();
     17 }
     18 assertEq(testClosures(), "00,11,22,33,44");