English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
В некоторых случаях вам может потребоваться генерировать вывод из кода JavaScript. Например, вы можете想 увидеть значение переменной или записать сообщение в браузерную консоль, чтобы помочь вам отладить проблемы в运行的 JavaScript-коде, и т.д.
В этом руководстве вы узнаете, как генерировать вывод в JavaScript.
JavaScript может отображать данные несколькими способами:
Для записи в HTML-элемент innerHTML
Для записи в документный поток document.write()
Появление окна предупреждения с использованием window.alert()
для записи в браузерную консоль console.log()
Вы можете использовать элементinnerHTMLсвойства для записи или вставки вывода в элемент HTML.
Но перед тем как写入 вывод, нам нужно использовать такие методы, какgetElementById()и подобных методов для выбора элементов.
<p id="msg"></p> <p id="output"></p> <script> document.getElementById("msg").innerHTML = "Привет мир"; document.getElementById("output").innerHTML = 20 + 30; </script>Проверьте, посмотрев‹/›
Использование innerHTML для изменения HTML-контента элемента, это один из常用的 способов отображения данных в HTML.
Вы можете использовать толькоdocument.write()Метод вставки содержимого в текущий документ.
<script> document.write("Привет мир<br>"); document.write(20 + 30); </script>Проверьте, посмотрев‹/›
Еслиdocument.write()Используйте этот метод после загрузки страницы, он заменит все существующее содержимое документа.
<script> function myFunc() { document.write("<p>test document.write().</p>"); } </script>Проверьте, посмотрев‹/›
Вы также можете использовать диалоговое окно警报а, чтобы показать пользователю сообщение или данные.
Использованиеalert()Метод создает диалоговое окно警报а.
<button onclick="alert('Hello world');">alert</button>Проверьте, посмотрев‹/›
Вы можете использоватьconsole.log()Методы легко выводят сообщения или данные в консоль браузера.
Эта консоль может использоваться для целей тестирования или отладки.
<script> console.log("Hello world"); console.log(20 + 30); </script>Проверьте, посмотрев‹/›
Чтобы получить доступ к консоли веб-браузера, сначала нажмитеF12Нажмите клавишу на клавиатуре, чтобы открыть инструменты разработчика, затем нажмите на вкладку "Консоль".
Вы узнаете больше о отладке в последней части этого руководства.