Javascript 意外数字“var”JS node.JS
好吧,我在node.js是一个彻头彻尾的noob,对js有一点经验,这可能是一个简单的答案,但我一直在浏览,找不到解决方案。这是我的密码Javascript 意外数字“var”JS node.JS,javascript,node.js,socket.io,Javascript,Node.js,Socket.io,好吧,我在node.js是一个彻头彻尾的noob,对js有一点经验,这可能是一个简单的答案,但我一直在浏览,找不到解决方案。这是我的密码 var number = [] io.sockets.on('connection', function (socket) { socket.on("start", function(){ currand = random() number.push(currand) idco = number.length - 1 io.em
var number = []
io.sockets.on('connection', function (socket) {
socket.on("start", function(){
currand = random()
number.push(currand)
idco = number.length - 1
io.emit("rcb",{rcbo: currand,idc:idco}
});
函数random只返回一个随机数。当我试图运行它时,它不起作用,cmd给我这个错误语法错误:意外数字。
提前感谢。好的,我知道我做错了什么。真正的变量名中有一个数字,这使它无法工作,感谢您的时间。您没有关闭io.emit函数调用,也没有关闭外部匿名函数functionsocket和Socket.on调用本身。还要注意的是,你真的应该用一个sem colonOk来结束你的每一个语句,我修正了这个错误,但是它仍然给了我同样的错误。如果您没有开发出一致的样式,您将一直面临这些类型的错误。您确定这是您的完整脚本吗?错误显示错误发生在哪一行