前端必知必会-JavaScript 输出/显示


JavaScript 输出

JavaScript 可以以不同的方式“显示”数据:

  • 使用 innerHTML 写入 HTML 元素。
  • 使用 document.write() 写入 HTML 输出。
  • 使用 window.alert() 写入警告框。
  • 使用 console.log() 写入浏览器控制台。
  • 使用 innerHTML

要访问 HTML 元素,JavaScript 可以使用 document.getElementById(id) 方法。

id 属性定义 HTML 元素。innerHTML 属性定义 HTML 内容:

示例

<!DOCTYPE html>
<html>
<body>

<h1>我的第一个网页</h1>
<p>我的第一个段落</p>

<p id="demo"></p>

<script>
document.getElementById("demo").innerHTML = 5 + 6;
</script>

</body>
</html>

更改 HTML 元素的 innerHTML 属性是 HTML 中显示数据的常用方法。

使用 document.write()

出于测试目的,使用 document.write() 很方便:

示例

<!DOCTYPE html>
<html>
<body>

<h1>我的第一个网页</h1>
<p>我的第一个段落。</p>

<script>
document.write(5 + 6);
</script>

</body>
</html>

在 HTML 文档加载后使用 document.write(),将删除所有现有 HTML:

示例

<!DOCTYPE html>
<html>
<body>

<h1>我的第一个网页</h1>
<p>我的第一个段落。</p>

<button type="button" onclick="document.write(5 + 6)">尝试一下</button>

</body>
</html>

document.write() 方法仅用于测试。

使用 window.alert()

您可以使用警告框显示数据:

示例

<!DOCTYPE html>
<html>
<body>

<h1>我的第一个网页</h1>
<p>我的第一个段落。</p>

<script>
window.alert(5 + 6);
</script>

</body>
</html>

您可以跳过 window 关键字。

在 JavaScript 中,window 对象是全局范围对象。这意味着变量、属性和方法默认属于 window 对象。这也意味着指定 window 关键字是可选的:

示例

<!DOCTYPE html>
<html>
<body>

<h1>我的第一个网页</h1>
<p>我的第一个段落。</p>

<script>
alert(5 + 6);
</script>

</body>
</html>

使用 console.log()

为了进行调试,您可以在浏览器中调用 console.log() 方法来显示数据。

示例

<!DOCTYPE html>
<html>
<body>

<script>
console.log(5 + 6);
</script>

</body>
</html>

JavaScript 打印

JavaScript 没有任何打印对象或打印方法。

您无法从 JavaScript 访问输出设备。

唯一的例外是,你可以在浏览器中调用 window.print() 方法来打印当前窗口的内容。

示例

<!DOCTYPE html>
<html>
<body>

<button onclick="window.print()">打印此页面</button>

</body>
</html>

总结

本文介绍了JavaScript 输出/显示的使用,如有问题欢迎私信和评论

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

编程岁月

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值