0

所以我有这个 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...";
        }
4

0 回答 0