deno/cli/tests/testdata/078_unload_on_exit.ts

10 lines
309 B
TypeScript

window.onunload = () => {
console.log("onunload is called");
// This second exit call doesn't trigger unload event,
// and therefore actually stops the process.
Deno.exit(1);
console.log("This doesn't show up in console");
};
// This exit call triggers the above unload event handler.
Deno.exit(0);