Javascript eamid+'/'+键+''; } }); } 其他的 { 控制台日志(err); 返回; } }); } }); } 其他的 { } }); } } } } }); }); } }); socket.on('showdeposit',函数(状态) { 变量数组=状态; io.emit('显示存储',状态); }); socket.on('updatecredits',函数(状态) { 发出('updatethecredits',状态); }); }); 功能(针、干草堆) { var length=haystack.length; 对于(变量i=0;i=data.amount)Yah这是真的,不要做太多嵌套。你也可以使用像find if data是数组这样的帮助函数

Javascript eamid+'/'+键+''; } }); } 其他的 { 控制台日志(err); 返回; } }); } }); } 其他的 { } }); } } } } }); }); } }); socket.on('showdeposit',函数(状态) { 变量数组=状态; io.emit('显示存储',状态); }); socket.on('updatecredits',函数(状态) { 发出('updatethecredits',状态); }); }); 功能(针、干草堆) { var length=haystack.length; 对于(变量i=0;i=data.amount)Yah这是真的,不要做太多嵌套。你也可以使用像find if data是数组这样的帮助函数,javascript,jquery,node.js,Javascript,Jquery,Node.js,我确信我带来的错误是因为你的一个大括号没有打开和关闭。尝试查看server.js的第341行,并尝试将其与开头的大括号匹配。你不必通读所有的代码。你很快就会找到的。好的,我想我找到了。您没有关闭io.on功能。尝试添加: }); 就在代码底部的inArray函数之前。让我知道这是否解决了它 或者它可能就在('showmsages',函数(数据)的socket.on之前取决于该函数应该关闭的位置。但这是一个确定的问题。第341行是最后一行,它是空的正确-因此它意味着它在代码中的某个深处。我现在正

我确信我带来的错误是因为你的一个大括号没有打开和关闭。尝试查看server.js的第341行,并尝试将其与开头的大括号匹配。你不必通读所有的代码。你很快就会找到的。

好的,我想我找到了。您没有关闭io.on功能。尝试添加:

});
就在代码底部的inArray函数之前。让我知道这是否解决了它


或者它可能就在('showmsages',函数(数据)的
socket.on之前
取决于该函数应该关闭的位置。但这是一个确定的问题。

第341行是最后一行,它是空的正确-因此它意味着它在代码中的某个深处。我现在正在寻找它。你应该真正结合条件来限制嵌套的高级别,深嵌套会使调试问题变得困难(同时增加体验它们的可能性):
if(as==data.secret&&ban==0&&credits>=data.amount)
Yah这是真的,不要做太多嵌套。你也可以使用像find if data是数组这样的帮助函数