- 博客(6)
- 收藏
- 关注
原创 vue-组件通信
这些是 Vue 2 和 Vue 3 中最常用和最重要的组件通信方式。选择哪种方式取决于你的具体场景和应用的复杂度。获取对子组件实例或其内部 DOM 元素的直接引用,从而调用子组件的方法或操作 DOM。在 Vue 2 中,可以创建一个空的 Vue 实例作为中央事件总线。对于更复杂的跨组件状态管理,推荐使用专门的状态管理库。兄弟组件之间没有直接的父子关系,需要一个中间媒介。允许祖先组件向其后代组件注入依赖,无论层级多深。最简单的方式是通过共同的父组件作为中介。这是最基础也是最常用的通信方式。
2026-07-01 09:30:00
354
原创 前端-常用的web加密算法
Web Crypto API:对称加密 - AES (Advanced Encryption Standard):哈希算法 - SHA-256 (Secure Hash Algorithm 256-bit):消息认证码 - HMAC (Hash-based Message Authentication Code):密钥派生函数 - PBKDF2 (Password-Based Key Derivation Function 2):Base64:MD5:总结与注意事项:
2026-06-30 16:00:00
318
原创 前端开发基础面试-js
/ 进阶回答:可用 WeakMap 解决循环引用,或直接使用 structuredClone(Node 17+ / 现代浏览器)。// 解法2:利用闭包包裹 (function(i){ setTimeout(...) })(i)(答:循环引用爆栈、无法拷贝 Date/RegExp/函数):同步代码 -> 清空微任务 -> 取一个宏任务执行 -> 再清空微任务(循环)。:利用冒泡,在父元素上监听子元素事件(优点:减少内存占用,支持动态添加元素)。(答案:防抖节流、函数柯里化、模块化封装私有变量)。
2026-06-30 09:15:00
503
原创 前端开发基本面试-html(二)
Geolocation(地理定位)、Web Workers(后台线程)、WebSocket(全双工通信)、History API(SPA 路由)、拖拽 API。<input type="email" required placeholder="请输入邮箱">:无损压缩,支持透明,8 位 png 体积小但可能有锯齿。:图片加载失败时的替代文本,对 SEO 和读屏软件重要。:有损压缩,体积小,适合大图(如 banner)(source):引入外部资源并。:斜体强调,表示内容的。:粗体强调,表示内容。
2026-06-25 09:00:00
346
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅