自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 深度解析 Vue 响应式系统:从 Object.defineProperty 到 Proxy 的进化与实战优化

Vue 响应式系统的进化,是从妥协和修补(Vue 2 $Object.defineProperty$)走向原生和完美(Vue 3 $Proxy$)的过程。Vue 3 采用 $Proxy$ 实现了惰性初始化,结合 $shallow$ API,使大规模应用性能调优更简单、高效。$Proxy$ 彻底解决了 Vue 2 中$set和数组变异的烦恼,编码更加直观。$customRef$ 等 API 赋予了开发者对响应式行为的完全控制权,为构建复杂的 UI/UX 逻辑提供了无限可能。

2025-11-24 08:41:06 934

原创 揭秘JS原型链与继承的核心价值

摘要:JavaScript中的原型链与继承机制是实现代码复用和逻辑组织的核心。通过原型共享方法可节省内存(如100个用户实例共享同一个方法),而继承则让子类复用父类功能(如学生继承人的属性和方法)。ES5前通过构造函数+原型链实现继承,包括原型链继承(有缺陷)和组合继承(常用方案)。组合继承结合原型链继承和构造函数继承,解决引用类型共享问题,但会调用父类构造函数两次;寄生组合继承通过创建父类原型副本来优化,是更理想的方案。理解原型链是掌握JavaScript的关键。

2025-10-02 15:43:40 762

原创 HTML和CSS的一些粗浅见解

本文系统介绍了网页开发基础技术HTML与CSS的核心概念与应用方法。HTML作为网页结构化骨架,通过语义化标签构建内容层级;CSS则负责样式呈现,包含盒模型、布局方案等关键技术点。文章详细解析了Flexbox和Grid两种现代布局方式,以及响应式设计的实现方法,并提供了清除浮动、两栏布局等实战技巧。同时强调结构与样式分离的重要性,建议开发者善用开发者工具调试,掌握CSS选择器匹配机制和权重计算规则,以提高开发效率和代码质量。

2025-08-16 17:15:47 888 1

空空如也

空空如也

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

TA关注的人

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