15 lines
293 B
Markdown
15 lines
293 B
Markdown
|
|
Any `setTimeout` will run only after the current code has finished.
|
|
|
|
The `i` will be the last one: `100000000`.
|
|
|
|
```js run
|
|
let i = 0;
|
|
|
|
setTimeout(() => alert(i), 100); // 100000000
|
|
|
|
// assume that the time to execute this function is >100ms
|
|
for(let j = 0; j < 100000000; j++) {
|
|
i++;
|
|
}
|
|
```
|