{"version":"1.0","type":"rich","title":"Gist 1bebc61bbb0aa8930f4e3fd19f77a139","description":"This example demonstrates how JavaScript’s global object changes when a new browser window is opened, using a comparison between the current `window` and a fresh `newWindow`. The code lists any keys present on `window` but missing from the new window, capturing newly added globals in the console. It relies solely on the native `window.open` method and `Object.keys` filtering, with no external libraries. The visualization is purely textual, outputting the array of added global variable names via `console.log`, and does not render charts or graphics.","provider_name":"VizHub AI Studio","provider_url":"https://next.vizhub.com","html":"<iframe src=\"https://next.vizhub.com/viz/gist-1bebc61bbb0aa8930f4e3fd19f77a139?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"1\"></iframe>","width":960,"height":500,"cache_age":3600}