摘要: //冒泡排序 sort(elements){ for (let i = 0; i val){ right.push(elements[i]); }else if(elements[i] = x) // 从右向左找第一个小于x的数 j--; ... 阅读全文
posted @ 2019-08-02 21:23 suneil 阅读(193) 评论(0) 推荐(0) 编辑
摘要: import和require都是被模块化使用 1. a. require是CommonJs的语法(AMD规范引入方式),CommonJs的模块是对象。 b. import是es6的一个语法标准(浏览器不支持,本质是使用node中的babel将es6转码为es5再执行,import会被转码为 requ 阅读全文
posted @ 2019-08-02 17:11 suneil 阅读(8333) 评论(1) 推荐(3) 编辑
摘要: Socket.io的默认事件列表 服务端事件 客户端事件 阅读全文
posted @ 2019-08-02 15:20 suneil 阅读(1925) 评论(0) 推荐(1) 编辑
摘要: https://github.com/SeaPlanet/cocoscreator_chat 前端源码 https://github.com/socketio/socket.io-client https://cdnjs.com/libraries/socket.io 阅读全文
posted @ 2019-08-02 15:02 suneil 阅读(580) 评论(1) 推荐(0) 编辑
摘要: 1. 服务端 io.on('connection',function(socket)); 监听客户端连接,回调函数会传递本次连接的socket io.sockets.emit('String',data); 给所有客户端广播消息 io.sockets.socket(socketid).emit('S 阅读全文
posted @ 2019-08-02 12:40 suneil 阅读(1775) 评论(0) 推荐(0) 编辑
摘要: function onConnect(socket){ // 给本次连接的客户端发消息 socket.emit('hello', 'can you hear me?', 1, 2, 'abc'); // 给除了本次连接的其他所有连接者发消息 socket.broadcast.emit('broadc 阅读全文
posted @ 2019-08-02 12:06 suneil 阅读(350) 评论(0) 推荐(0) 编辑