Там эта идея работает вокруг этого предупреждения() плохо.
Выражение признательности:
- Конечно, мы редко хотим использовать его в реальном дизайне интерфейса, так как есть более эффективные способы общения с пользователями.
- Для отладки
console.log()
имеет гораздо большее значение, чемalert()
. - Некоторые ситуации (например, использование
setTimeout
) сталкиваются с проблемами, когдаalert()
мешает. - Фактические отладчики обрабатывают приостановку и возобновление выполнения намного лучше, чем
alert()
, если это необходимо разработчику.
Вопросы:
- Есть ли твердая логическая причина никогда не использовать
alert()
? - Значит ли увеличенное значение
console.log()
действительно уменьшить значениеalert()
настолько, что оно переходит от "полезного в ограниченных сценариях" к "плохому"? - Что вы скажете кому-то, кто хочет использовать
alert()
в кратком тесте, где ведение журнала не настроено, и какие-либо побочные эффекты не имеют значения (подумайте о учебниках или быстрых прототипах)?