Синхронное поведение JS
Не могу понять почему в Опере сначала показывается работа скрипта, а потом выводится текст из обоих <p>, а не сначала 1-й <p> потом скрипт, потом второй <p>?
<!DOCTYPE HTML> <html> <head> <meta charset="utf-8"> </head> <body> <p>Начинаем считать:</p> <script> alert( 'Первый кролик!' ); alert( 'Второй кролик!' ); alert( 'Третий кролик!' ); </script> <p>Кролики посчитаны!</p> </body> </html> |
Цитата:
От твоего понимания оно иначе работать не станет... |
Цитата:
|
Тут нечего понимать, это баг(который нагло могут назвать фичей).
Просто забудьте по alert как таковой и про синхронность в javascript в целом. |
Bruha1991, так не делается, это не десктоп. Никаких гарантий. Делай нормально, выводи своих кроликов из функции после алертов. Хотя, наверно и так не будет работать. Короче, прикладную задачу пости.
|
Часовой пояс GMT +3, время: 07:10. |