1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > Node.js制作简单聊天室办法

Node.js制作简单聊天室办法

时间:2020-08-27 22:05:08

相关推荐

Node.js制作简单聊天室办法

web前端|js教程

Node.js,聊天室

web前端-js教程

这篇文章主要为大家详细介绍了Node.js制作简单聊天室的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

红包扫雷源码,vscode格式化py,ubuntu完美ie,tomcat8报错,java 爬虫 实战,php缓冲区溢出,seo标签有哪几个,php网站如何进入后台,预约型网站模板源码lzw

看了TCP的有关知识,写了个基于NET的聊天室。

box2d 源码,vscode使用vs编译器,ubuntu下载namp,tomcat找不到类,爬虫软饵,yield php 并发,益阳长沙seo优化公司哪家好,室内装饰公司网站模板lzw

var net = require( et);var count = 0, users = {};var server = net.createServer(function (conn) { console.log(连接到); conn.write("\r\n > welcome to node-chat!" + "\r\n > " + count + " other people are connected at this time." + "\r\n > please write your name and press enter: " ); count++; // 代表当前连接的昵称 var nickname; console.log(conn); conn.on(data, function (data) { // 删除\r\n // data = data.replace(\ \n, ); // 当前注册的昵称不存在 if (!nickname) {// 用户名存在if(users[data]) { conn.write( ickname in use); return;} else { // 用户名给nickname nickname = data; users[nickname] = conn; for (var i in users) {users[i].write(\ \n > + nickname + join our room \r\n > I: ); }} } else {// 开始聊天for (var i in users) { if (i != nickname) {users[i].write(\ \n > + nickname + : + data); }} } }); conn.on(close, function () { count--; }); conn.setEncoding(utf8);});server.listen(3000, function () { console.log(服务器监听端口3000);})

运行截图:

国外二手出售网站源码,vscode怎么集成svn,ubuntu修改仓库,tomcat配置查询命令,sqlite用于进销存软件,怎么把爬虫程序整合在一起,dede php调用,江苏seo网络推广教程,自动发卡平台网站源码,问仙网站模板lzw

终端:

telnet 这里截取了两个网友

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。
相关阅读
Node.js聊天室

Node.js聊天室

2020-09-24

Node.js聊天室实战

Node.js聊天室实战

2019-06-26

node.js聊天室开发流程

node.js聊天室开发流程

2023-06-29

基于node.js的聊天室

基于node.js的聊天室

2020-06-17