... "+super.toString(); }14 | The Past, Present, and Future of JavaScriptWhere We’ve Been, Where We Are, and What Lies AheadDr. Axel RauschmayerThe Past, Present, and Future of JavaScript}ModulesJavaScript ... also an iterator and can thus be iterated over:for (let x of iterTree([[0, 1], 2])) { console.log(x); 18 | The Past, Present, and Future of JavaScript}task.js—an application of generators. ... 3console.log(map.has(obj)); // trueconsole.log(map.has({})); // false24 | The Past, Present, and Future of JavaScriptThe Past, Present, and Future of JavaScriptAxel RauschmayerBeijing•Cambridge•Farnham•Köln•Sebastopol•Tokyomap.delete(obj);console.log(map.has(obj));...