我正在尝试制作一个使用Node.js和Websockets跟踪网站上用户数量的简单网站。我这样做的方式是通过socket.onopen向我的node.js服务器发送一条消息。节点服务器每次收到此消息时,都会将1加到变量中,然后将其发送回去。我遇到的问题是,不仅要对+1进行计数,还要对每个打开的页面进行+1计数。 1页为+1,2页为+3(第一页为+2,第二页为+1),第三页为+6(第一页为3,第二页为2,第三页为1)。如何更改socket.onopen函数,使其仅统计最新打开的页面,而不是所有打开的页面。