Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/423.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript console.log/document.write和alert之间的差异_Javascript_Methods - Fatal编程技术网

Javascript console.log/document.write和alert之间的差异

Javascript console.log/document.write和alert之间的差异,javascript,methods,Javascript,Methods,我会知道这三行代码之间的区别: console.log(""); document.write(""); alert(""); (or windows.alert("");) console.log(“”)输出作为参数传递的任何内容。 e、 g.console.log(“test”)将向控制台输出“test” document.write(“”)将您想要的任何内容添加到html中。 e、 g.文档。write(段落)将向文档中添加新段落 警报(“”是一个弹出式警报 开发人员使用console.

我会知道这三行代码之间的区别:

console.log("");
document.write("");
alert(""); (or windows.alert("");)
console.log(“”)
输出作为参数传递的任何内容。
e、 g.
console.log(“test”)
将向控制台输出“test”

document.write(“”)
将您想要的任何内容添加到html中。
e、 g.
文档。write(段落

将向文档中添加新段落

警报(“”
是一个弹出式警报

  • 开发人员使用console.log()记录有用的信息
  • document.write通过向DOM添加其他内容来修改用户在浏览器中看到的内容
  • 警报用于向访问网页的最终用户发出警报
  • 将在调试控制台中写入“foo”。您可以在大多数浏览器上通过F12访问它,或者右键单击页面并进行检查。您应该会在调试窗口中看到一个“控制台”面板

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

    document.write('foo');
    
    将“foo”附加到当前页面的DOM中。此语句不用于调试目的

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

    console.log()被开发人员使用,只需在控制台中打印console.log()中的值来调试代码。。。。。。
    document.write()用于向网页添加内容

    请尝试。你不可能感到困惑。:)
    alert('foo');