手机版

Node.js制作简单聊天室

时间:2021-09-06 来源:互联网 编辑:宝哥软件园 浏览:

看了三氯苯酚的有关知识,写了个基于网的聊天室。

var net=必需(' net ');定义变量计数=0,用户={ };var服务器=网络。CreateServer(function(conn){ console。日志('连接到');conn.write('\r\n欢迎使用“节点聊天!”\r\n "计数"此时其他人已连接\r\n请写下您的姓名,然后按输入:’);计数;//代表当前连接的昵称定义变量昵称;控制台。日志(conn);conn.on('data ',function (data) { //删除\r\n //data=data.replace('\r\n ',' ');//当前注册的昵称不存在if(!昵称){ //用户名存在if(user[data]){ conn . write('昵称在使用');返回;} else { //用户名给昵称昵称=数据;用户[昵称]=conn;用于(用户中的var I){用户[I].书写(' \r\n '昵称'加入我们的房间\ r \ n I:’);} } } else { //开始聊天用于(用户中的var I){ if(I!=昵称){用户[I].写入(' \r\n '昵称' : '数据);} } } });conn.on('close ',function(){ count-;});conn . setencoding(' utf8 ');});server.listen(3000,function () { console.log('服务器监听端口3000');})运行截图:

终端:

远程登录这里截取了两个网友

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。

版权声明:Node.js制作简单聊天室是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。