Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/38.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 这样做更安全/不太激烈?_Javascript_Node.js - Fatal编程技术网

Javascript 这样做更安全/不太激烈?

Javascript 这样做更安全/不太激烈?,javascript,node.js,Javascript,Node.js,当我试图在画布上画一些线并向人们显示数字时,我使用了这样的代码 timer = setInterval(function(){ x += 0.1; io.sockets.emit('message', { type: 'graph', x: x }); }, 100); 我还有一个if变量,如果X超过了示例5,那么它将停止它,同样的事情将在5秒内再次开始。有更好的方法吗?您显示的代码与在画布上画一些

当我试图在画布上画一些线并向人们显示数字时,我使用了这样的代码

timer = setInterval(function(){
        x += 0.1;
        io.sockets.emit('message', {
            type: 'graph',
            x: x
        });
}, 100);

我还有一个
if
变量,如果X超过了示例5,那么它将停止它,同样的事情将在5秒内再次开始。有更好的方法吗?

您显示的代码与
在画布上画一些线
向人们显示数字无关。我不知道这个问题到底是什么。完全不清楚你在问什么。怎么不清楚?做同样的事情,我的选择是什么?因为使用setInterval似乎非常紧张。画布上有绘画,套接字将数据发送给用户jQuery,然后进行绘画。是后端代码将其发送到那里。