首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
鲤鱼池
掘友等级
前端工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
89
文章 27
沸点 62
赞
89
返回
|
搜索文章
最新
热门
置顶
Vue3: 二次封装组件的原则与方法
原则 保持单一职责 原则:每个组件应专注于完成一种特定功能,不要添加与组件主要功能无关的逻辑。 举例:封装一个按钮组件时,应该专注于样式和事件绑定,而不是处理复杂的表单逻辑。 尽量减少重复代码 原则:
置顶
前端模块化的发展
背景 前端经历了一系列的发展,各种标准和工具百花齐放,自从2009年的Node.js诞生,前端先后出现了CommonJS、AMD、CMD、UMD和ES Module等模块规范,底层规范的发展催生出了一
Vue 的响应式原理
Vue 的响应式原理基于 MVVM 模式,核心是实现 数据与视图的双向绑定。 MVVM 三层结构: Model(M):数据层,负责存储业务数据 View(V):视图层,负责展示 UI ViewMode
原型链笔记
原型链是 JavaScript 实现继承的机制,通过 __proto__ 一层一层向上查找属性和方法,直到找到或到达最顶层(null)为止。 也就是研究实例、构造函数、原型三者的关系 每个构造函数都有
事件模型
1.事件是文档或浏览器窗口中发生的一些特定的交互瞬间 事件机制:事件绑定、事件监听、事件委托(事件代理) 事件委托:就是利用冒泡的原理,把事件加到父元素或祖先元素上,触发执行效果 事件流:是从页面中接
事件循环
JavaScript是一门单线程的语言,意味着同一时间内只能做一件事,但是这并不意味着单线程就是阻塞,而实现单线程非阻塞的方法就是事件循环。 JavaScript 在浏览器中的执行环境(也就是 JS
样式管理小记
常用的样式模块 重置浏览器默认样式 自定义的 css 样式 自定义主题样式 修改 element-ui 样式 存放项目统一规范的变量 CSS变量的使用 声明:声明变量的时候,变量名前面要加两根连词线(
Vue3:自动导入组件
背景 模块化已经是现代 Web 开发必不可少的开发方式,频繁引入依赖包是一个常见的操作。但是,手动引入依赖包往往繁琐,尤其是当依赖包数量较多时,会显著降低开发效率。vue3日常项目中定义变量需要引入r
代码规范: Prettier与 Lint相关工具
什么是 Prettier? Prettier 是一款代码格式化工具,被称为“完全自动化的风格指南”。它的主要目标是通过自动格式化代码,使代码风格统一且易于阅读,从而让开发者专注于功能开发,而不是纠结于
防抖与节流
防抖(debounce) 实现防抖的核心逻辑:只触发最后一次调用的函数。 将频繁触发的事件合并为一次去执行 应用场景:按钮提交、搜索 每次调用防抖函数时,都会清除之前的定时器(clearTimeout
下一页
个人成就
文章被点赞
23
文章被阅读
2,953
掘力值
318
关注了
4
关注者
9
收藏集
0
关注标签
0
加入于
2022-08-18