[英]difference between console.log / document.write and alert
我知道这三行代码之间有什么区别:
console.log("");
document.write("");
alert(""); (or windows.alert("");)
console.log("")
输出作为参数传递的任何内容。
例如, console.log("test")
将输出“test”到您的控制台
document.write("")
添加你想要的任何内容。
例如document.write("<p>paragraph</p>")
将为文档添加一个新段落
alert("")
是一个弹出警报。
console.log('foo');
会在你的调试控制台中写'foo'。 您可以在大多数浏览器上通过F12访问它,或者右键单击您的页面并进行检查。 您应该在调试窗口中看到“控制台”面板。
请注意您转储的信息,每个浏览页面的人都会看到它。 某些浏览器可能不喜欢这些日志,如果您忘记删除它们,您可能会在生产网站上遇到错误。
document.write('foo');
将'foo'追加到当前页面的DOM中。 此语句不用于调试目的。
alert('foo');
将显示一个弹出窗口到您的浏览器,只需一个按钮即可关闭它。 “foo”将是弹出窗口中显示的文本。 您可以使用此方法向浏览页面的人发送非常重要的信息,但在阻止访问者时尽量不要滥用它们。
开发人员使用console.log()通过在控制台中打印console.log()内的值来调试代码...... document.write()用于向网页添加内容
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.