tor-browser

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

Set-iterator-remove-3.js (340B)


      1 // A set iterator can cope with removing the next entry, then the current entry.
      2 
      3 load(libdir + "iteration.js");
      4 
      5 var set = new Set("abcd");
      6 var iter = set[Symbol.iterator]();
      7 assertIteratorNext(iter, "a");
      8 assertIteratorNext(iter, "b");
      9 set.delete("c");
     10 set.delete("b");
     11 assertIteratorNext(iter, "d");
     12 assertIteratorDone(iter, undefined);