Sign in
chromium
/
external
/
w3c
/
web-platform-tests
/
refs/tags/epochs/twelve_hourly/2022-10-24_13H
/
.
/
html
/
semantics
/
scripting-1
/
the-script-element
/
module
/
dynamic-import
/
microtasks
/
ticker.js
blob: 42619b6e700e528217662def8ebe3598b1f22fc3 [
file
] [
log
] [
blame
]
globalThis
.
ticker
=
function
ticker
(
max
)
{
let i
=
0
;
let stop
=
false
;
Promise
.
resolve
().
then
(
function
loop
()
{
if
(
stop
||
i
>=
max
)
return
;
i
++;
Promise
.
resolve
().
then
(
loop
);
});
return
()
=>
{
stop
=
true
;
return
i
;
};
};