# vue-socket **Repository Path**: luciooo/vue-socket ## Basic Information - **Project Name**: vue-socket - **Description**: socket学习记录 - **Primary Language**: JavaScript - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2021-08-22 - **Last Updated**: 2022-04-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # vue-socket ## 目标:构建Socket.io模块
#### 创建连接 ``` const socket = io(地址) ``` #### 发送消息 ``` socket.emit(消息类型, 消息内容, 接收到消息的回调函数) ``` #### 监听消息 ``` socket.on(消息类型, 接收到消息的回调函数) ``` #### 别名 ``` @:指向路径src ``` #### 防抖(debounce) 触发事件在n秒内只执行一次,如果在n秒内再次触发事件,则重新计算函数执行时间 前缘debounce:周期开始前执行 延迟debounce:周期结束时执行 #### 节流(throttle) 固定周期内,只执行一次动作,若有新事件触发,不执行