console.log / document.write和alert

时间:2016-02-28 13:17:03

标签: javascript methods

我知道这三行代码之间有什么区别:

console.log("");
document.write("");
alert(""); (or windows.alert("");)

4 个答案:

答案 0 :(得分:2)

console.log("") - outputs whatever is parameter to log() to a console
e.g. console.log("test") will output "test" to ur console
document.write("") adds whatever u want to html 
e.g. document.write("<p>paragraph</p>") will add a new paragraph to a document
alert("") is a popup alert

答案 1 :(得分:0)

  1. 开发人员使用console.log()记录有用的信息。
  2. document.write通过向DOM添加其他内容来修改用户在浏览器中看到的内容。
  3. 警报用于提醒访问网页的最终用户。

答案 2 :(得分:0)

nslLM

会在调试控制台中写'foo'。您可以在大多数浏览器上通过F12访问它,或者右键单击您的页面并进行检查。您应该在调试窗口中看到“控制台”面板。

小心转储哪些信息,每个浏览页面的人都会看到它。某些浏览器可能不喜欢这些日志,如果您忘记删除它们,您可能会在生产网站上遇到错误。

console.log('foo');

会将'foo'附加到当前页面的DOM中。此语句不用于调试目的。

document.write('foo');

将向您的浏览器显示一个弹出窗口,只需一个按钮即可将其关闭。 “foo”将是弹出窗口中显示的文本。您可以使用此方法向浏览页面的人发送非常重要的信息,但尽量不要滥用它们,因为它们会阻止访问者。

答案 3 :(得分:0)

开发人员使用

console.log()来调试代码,方法是在控制台中打印console.log()中的值…… document.write()用于向网页添加内容