【发布时间】:2021-12-27 05:10:34
【问题描述】:
我正在学习一些基本的 JS 以及如何在 HTML 上查看其结果。我遇到了这个:
<!DOCTYPE html>
<html>
<body>
<h1>Demo: JavaScript Arithmatic Operators</h1>
<p>x = 5, y = 10, z;</p>
<p id="p1">x+y=</p>
<script>
var x = 5, y = 10;
var z = x + y
document.getElementById("p1").innerHTML += z;
</script>
</body>
</html>
就我所读到的运算符“+=”而言,它将右操作数添加到左操作数,然后将其保存回左操作数。但是,我对这一行中“+=”的目的感到困惑?
【问题讨论】:
-
用 += 试一次 o/p 代码,用 = 试一次,你会得到不同的结果。
-
with = 它只显示答案。我假设标识为 p1 的字符串 (x+y=) 与 z (即 15)连接。然后它以“x+y=15”的形式保存回 p1。
标签: javascript html operators