不太理解有一个东西的用法,为什么这里要用+=呢
document.getElementById("derekData").innerHTML += data;
+=操作是JavaScript中的赋值运算符。它的作用是将右侧的值加上左侧的值,然后将结果赋值给左侧的变量。
x += y;
这个操作相当于:
x = x + y;
在你的代码中,相当于
document.getElementById("derekData").innerHTML = document.getElementById("derekData").innerHTML + data;
js的一种简写方式,原来为:
document.getElementById("derekData").innerHTML = document.getElementById("derekData").innerHTML + data;
+=又不是js发明的语法
c语言就已经有这个语法了
a+=b
等价于
a=a+b
不要在意这里的加到底是算术运算还是字符串连接,都一样