我是socket.io的新手我想知道如何使用socket.io在这个简单的聊天中添加用户名.先谢谢你们.我想学习socket编程.
下面的代码是我的server.js
//chat service
io.sockets.on('connection', function (socket) {
socket.on('sendMessage', function (data) {
socket.broadcast.emit('message', data);
socket.emit('message', { text: data.text });
});
});
Run Code Online (Sandbox Code Playgroud)
这是我的聊天客户端index.html
<!-- index.html -->
<html>
<body>
<script src="/socket.io/socket.io.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
<script>
$(document).ready(function () {
var socket = io.connect('http://localhost');
socket.on('message', function (data) {
$('#chat').append( '<b>' + data.text + '</b>' + '<br />');
});
$('#send').click(function () {
socket.emit('sendMessage', { text: $('#text').val() });
$('#text').val('');
});
$('#text').keypress(function(event) {
if(event.keyCode == 13) {
$('#send').click();
$('#text').val('');
}
});
});
</script>
<div id="chat" style="width: 500px; height: …Run Code Online (Sandbox Code Playgroud) 大家好,我想知道如何在 node.js 中创建一个带有函数的对象。你能给我一些关于如何做到这一点的例子,或者你能给我提供任何链接吗?我希望你能帮助我解决我的问题,因为我是 node.js 的新手。