
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
用Person构造函数创建带name属性的实例对象(如alice把所有实例都需要的sayHello方法放到里(共享)。实例(alice)调用sayHello时,会自动去原型上找到并执行,this指向实例自身,从而正确访问name。原型是构造函数的「共享仓库」,让所有实例共享方法 / 属性,实现代码复用和内存优化。
ESLint 与 Prettier 完美配合的核心是 “让 ESLint 接管 Prettier 的格式化工作规则来源:Prettier 格式化规则写在,ESLint 代码质量规则写在;协同桥梁将 Prettier 规则转为 ESLint 可识别的错误,解决两者规则冲突;编辑器触发:VSCode 通过配置,让保存时自动触发 ESLint 修复,实现 “格式 + 质量” 一键搞定。
一、短轮询(Polling) 定义:客户端定时主动向服务端发送 HTTP 请求,询问是否有新数据,服务端即时响应(有数据则返回,无数据则返回空)。通讯方向:双向数据流(客户端→服务端请求,服务端→客户端响应),但属于请求 - 响应模型,服务端无法主动推送。协议:HTTP实时性:低(依赖轮询间隔,如每 5 秒请求一次,最多延迟 5 秒)资源消耗:高(频繁建立 / 断开 HTTP 连接,无效请求多)使
流程合理性:先初始化 Git 仓库(Husky 依赖)→ 初始化 Husky(接管钩子)→ 配置 lint-staged(精准检查暂存区),完全符合工具依赖链条;最终效果:两种调用方式功能一致,均能实现「提交前自动修复暂存区代码、阻断不规范提交」,兼顾代码质量和执行效率。







