自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 深入理解ES6及ES6新特性-----变量声明,箭头函数,模板字符串,解构赋值,扩展运算符,类和模块,promise对象

ES6(ECMAScript 2015)是JavaScript的重要更新,引入了诸多新特性:1.变量声明方式优化,使用let和const替代var;2.箭头函数简化语法,解决this指向问题;3.模板字符串支持多行文本和表达式嵌入;4.解构赋值方便提取数组和对象值;5.扩展运算符简化数组和对象操作;6.类语法支持面向对象编程;7.模块化实现代码组织和复用;8.Promise和async/await改进异步编程。这些特性显著提升了JavaScript的开发效率和代码质量。

2025-11-25 22:55:44 974

原创 【Git八股】Git原理+其他版本管理器+安装配置+常见指令+常考场景题-----全面git操作指南从理解深入应用(git指令参考官方文档,较为全面)

Git是一款分布式版本控制系统,通过快照方式记录文件变化,支持离线操作和高效分支管理。相比集中式系统(如SVN),Git每个开发者都拥有完整仓库历史,避免了单点故障风险。核心功能包括仓库初始化、文件操作、提交管理、分支处理及远程协作。常用指令涵盖git clone、add、commit、push/pull等完整工作流,并支持冲突解决和提交修改。Git与GitHub等托管平台配合使用,为团队协作开发提供强大支持,尤其适合频繁迭代的开源项目。

2025-11-25 09:55:07 1000

原创 【前端八股】谈谈你对NextTick的理解---从vue机制原理深入了解NextTick

Vue.nextTick()用于在DOM更新后执行回调,解决异步更新导致的数据不一致问题。Vue采用异步DOM更新机制优化性能,通过虚拟DOM减少真实DOM操作。当数据变化时,Vue不会立即更新DOM,而是将更新放入微任务队列。nextTick利用Promise.then创建微任务,确保回调在DOM更新后执行。常见使用场景包括:获取更新后DOM元素、调用依赖DOM的库、表单验证等。Vue3组合式API中watchEffect/watch默认在DOM更新后执行,但直接操作DOM仍需nextTick。其原理是通

2025-11-23 23:50:40 428

原创 AntG2 图表自适应 + vue3 + 栅格布局 自适应浏览器窗口变化(4.x版用changeSize()实现,5.x版用resize()实现)

本文对比了AntV G2不同版本实现图表自适应的两种方案: 4.x版本方案: 核心使用ResizeObserver监听+手动调用changeSize(width,height) 完全接管尺寸控制,适合精细化管理 需显式设置像素尺寸并重建图表实例 5.x版本方案: 采用autoFit:true+resize()原生自适应 结合像素精确计算和框架自动适配 通过ResizeObserver监听父容器变化 更适合现代布局,开发效率更高

2025-09-30 15:01:03 801

原创 vue3+Ant-design-vue的 搜索下拉框(分页操作,模糊查询,Intersection Observer API无限滚动,搜索防抖)

vue3 (3.5.18) + ant-design-vue ( 3.2.20) 实现搜索下拉框(分页操作,模糊查询,Intersection Observer API无限滚动,搜索防抖)

2025-09-24 18:24:12 861

原创 ant design+vue3 的steps组件步骤条使用

基于ant-design做步骤条的弹窗

2025-04-17 17:28:13 1075 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除