tor-browser

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

Map-constructor-1.js (370B)


      1 // The Map constructor creates an empty Map by default.
      2 
      3 load(libdir + "asserts.js");
      4 
      5 var m = new Map();
      6 assertEq(m.size, 0);
      7 m = new Map(undefined);
      8 assertEq(m.size, 0);
      9 m = new Map(null);
     10 assertEq(m.size, 0);
     11 
     12 assertThrowsInstanceOf(() => Map(), TypeError);
     13 assertThrowsInstanceOf(() => Map(undefined), TypeError);
     14 assertThrowsInstanceOf(() => Map(null), TypeError);