所以我有这个 javascript 读取文本文件的最后一行并将其显示在一个高图上。如果我不包含此语句,则只会一遍又一遍地写入同一行。我有一个刺激交通拥堵的 RPI。因此,当它变为红色时,它会在文本文件中添加一行,如下所示:2019-12-13;10:52:08;5;143。5 是汽车数量,143 是氮氧化物。有人可以解释第二个 if 语句吗?
var helpVar="";
if (typeof (EventSource) !== "undefined") {
var source = new EventSource("./lastRow.php");
source.onmessage = function (event) {
var obj = event.data.split(";");
if(helpVar==="" || helpVar !==obj[1]){
helpVar = obj[1];
var datumtid = obj[0] + "<br>" + obj[1];
$timestamp.push(datumtid);
myChart.series[0].addPoint(parseInt(obj[2]));
}
};
} else {
document.getElementById("result").innerHTML = "Sorry, your browser does not support server-sent events...";
}