Skip to content
Zcy's Blog
Search
K
Main Navigation
首页
HTML
HTML
CSS
隐藏元素方式
BFC块级格式化上下文
元素水平垂直居中
grid布局
css动画
重绘和回流
响应式设计
CSS三角形
less对比sass
slotted伪类选择器
chrome支持字体小于12px方法
css变量的使用
localStorage和sessionStorage的区别
JS
jsAsync异步
dataType数据类型
arrayMethod数组方法
strMethod字符串方法
typeConversion类型转换
copy深浅拷贝
closure闭包
scope作用域
eventLoop事件循环
includeBlock包含块
defineProperty属性描述符
endlessLoop线程死循环代码
prototype原型
thisKeyword-this关键字
eventModel事件模型
new关键字
apply、call、bind
dom操作
bom操作
js垃圾回收机制
内存泄漏
0.1+0.2不等于0.3解决方法
节流和防抖
offset和client的区别
IntersectionObserver
封装可复用组件条件
ajax原理
跨域的解决方法
get和post请求区别
JS三部分组成
定时器最小执行时间
promise异步
symbol数据类型
数组扁平化
ES6数组新增方法
ES6对象新增扩展
ES6函数新增扩展
ES6新增的Set、Map
ES6中的Generator函数
ES6中的proxy
ES6中的module模块
ES6中的装饰器
浏览器中cookie有哪些字段
addeventlistener的第三个参数
e.target和e.currentTarget的区别
input事件和change事件的区别
复制粘贴和剪切板clipBoard API
可选链操作符?.
二进制文件转换方法
TS
ts的理解和js的区别
ts数据类型
ts中的枚举类型
ts中的接口类型
ts中的类class
ts中的函数
ts中的泛型
ts中的高级类型
ts装饰器
ts命名空间和模块
ts在react项目中的应用
Vue
自定义指令
toRef
expose
vFor
vue2和vue3挂载全局方法
watch 和 watchEffect
vPre
vMemo
errorHandler错误监控
defineAsyncComponent组件懒加载
useSlots
透传attributes
router实现原理
pushState
defineExpose
SPA单页面应用优缺点
v-show和v-if
v-if和v-for为什么不建议放在一起
Vue生命周期
Vue2中给对象添加新属性页面不刷新原因
Vue组件和插件
组件间通信方式
Vue数据双向绑定原理
defineModel
混入mixin
keep-alive
Vue常用修饰符
虚拟DOM
el、template、render、mount的用法
axios取消请求
Vue项目目录结构划分
权限管理
Vue跨域代理
Vue服务器端渲染
vue3的设计目标和优化
vue3性能优化方面
vue3为什么要用proxy API替代defineProperty API
vue3的Composition API和vue2的Options API的不同
vue3中treeShaking的特性
vue3内置组件teleport
vue使用xlsx、xlsx-style导出带样式的excel
React
memo
forwardRef和useImperativeHandle
类组件生命周期
zustand
createElement和CloneElement
suspense
hooks
React搭配ts
React和Vue的区别
React工作原理
setState和useState
useState拿到更新后最新值
React性能优化
什么是jsx
虚拟DOM中key的作用
类组件和函数组件的区别
HOC高阶组件
setState相关
React合成事件和原生事件的区别
React中事件绑定方式
React创建ref的的形式
React中引入css的方式
Redux
react中render方法的原理
jsx转换为真实DOM的过程
React项目中捕获错误
React服务器端渲染
使用React过程中遇到的问题
Git
git中的fork、clone、branch和区别
git常用命令
git pull 和 git fetch
Webpack
webpack基础介绍
webpack构建流程
webpack中的loader
webpack中的plugin
loader和plugin的区别和编写
webpack的热更新和原理
webpack中的proxy的工作原理
webpack如何优化前端性能
提高webpack构建速度
与webpack类似的工具
其他
前端开发规范
框架
JS框架
Vue
React
UI框架
Element UI
Ant Design
GitHub
关于我
Appearance
Menu
Return to top
On this page
Table of Contents for current page
Vue 常用修饰符
事件修饰符
stop:阻止冒泡,相当于 event.stopPropagation
prevent:阻止事件默认行为,相当于 event.preventDefault
self:只有当 event.target 是当前元素自身时触发处理函数
capture:使事件触发从包含这个元素的顶层开始往下触发
native:监听原生事件,只有 click、mouseenter 这种用