Я написал этот код, который должен сказать "привет", когда я нажимаю кнопку "привет":
<!DOCTYPE html>
<html>
<head>
<script>
var someLargeNumber = 5000000000;
function hello() {
document.getElementById('hi').innerHTML = "hi";
for(var i = 0; i < someLargeNumber; i++) {}
}
</script>
</head>
<body>
<p id="hi"></p>
<input type="button" value="hello" onclick="hello();">
</body>
</html>
Он говорит привет, но только после завершения цикла for
. Почему это происходит и как я могу это исправить?
Спасибо