我知道这三行代码之间有什么区别:
console.log("");
document.write("");
alert(""); (or windows.alert("");)
答案 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)
答案 2 :(得分:0)
nslLM
会在调试控制台中写'foo'。您可以在大多数浏览器上通过F12访问它,或者右键单击您的页面并进行检查。您应该在调试窗口中看到“控制台”面板。
小心转储哪些信息,每个浏览页面的人都会看到它。某些浏览器可能不喜欢这些日志,如果您忘记删除它们,您可能会在生产网站上遇到错误。
console.log('foo');
会将'foo'附加到当前页面的DOM中。此语句不用于调试目的。
document.write('foo');
将向您的浏览器显示一个弹出窗口,只需一个按钮即可将其关闭。 “foo”将是弹出窗口中显示的文本。您可以使用此方法向浏览页面的人发送非常重要的信息,但尽量不要滥用它们,因为它们会阻止访问者。
答案 3 :(得分:0)
console.log()来调试代码,方法是在控制台中打印console.log()中的值…… document.write()用于向网页添加内容