tor-browser

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

Set-constructor-2.js (440B)


      1 // The Set constructor can take an argument that is an array.
      2 
      3 var s = new Set([]);
      4 assertEq(s.size, 0);
      5 assertEq(s.has(undefined), false);
      6 
      7 s = new Set(["one", "two", "three"]);
      8 assertEq(s.size, 3);
      9 assertEq(s.has("one"), true);
     10 assertEq(s.has("eleventeen"), false);
     11 
     12 var a = [{}, {}, {}];
     13 s = new Set(a);
     14 assertEq(s.size, 3);
     15 for (let obj of a)
     16    assertEq(s.has(obj), true);
     17 assertEq(s.has({}), false);
     18 assertEq(s.has("three"), false);