首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
React Fiber 原理与实践 Demo
一、浏览器渲染与任务调度简析 浏览器主线程:事件循环(Event Loop)大致流程 宏任务阶段 从队列取出宏任务执行(script、setTimeout、I/O 等)。 微任务阶段 清空所有微任务队
MVC、MVP、MVVM,关于前端框架架构模式的演进 - 学习笔记
软件架构模式的演进 MVC、MVP、MVVM 架构模式的主要目标都是将 UI(View) 与业务逻辑/数据(Model)解耦,提高代码的可维护性、可测试性和可扩展性。三者可以看作是架构思想逐步演进的结
手搓一个 Ollama 本地 SSE 全栈聊天助手
在写的一个小项目中,考虑到调用大模型 API 的经费不足,于是选择使用 Ollama 进行部署 技术栈 后端 Node.js + Express TS Ollama Prisma 前端 React +
JavaScript继承机制详解:从原型链到现代继承模式
本文详解JavaScript五种继承方式:构造函数继承、原型链继承、组合继承、原型式继承和属性遮蔽机制,分析各自优缺点。指出ES6的class语法是现代项目最佳实践,帮助开发者根据场景选择合适方案。
原型继承不翻车:一个空函数如何拯救了父子关系🐱💻
从 call/apply 的“灵魂传送”到原型链的“共享陷阱”,本文手把手剖析 JavaScript 继承的三大坑,并用“空函数中介”实现安全、优雅的原型继承,让子类完美传承父类能力,却不绑架其原型。
Vue中key的作用与Diff算法原理深度解析
引言 在现代前端框架Vue和React中,列表渲染是日常开发中频繁遇到的需求。Vue提供了v-for指令来简化列表渲染,而在使用v-for时,我们经常需要指定一个特殊的属性——key。这个看似简单的属
JavaScript 原型继承详解:从构造函数继承到空对象中介模式
在 JavaScript 的面向对象编程中,继承是一个核心概念。由于 JS 本身基于原型(prototype)而非类(class)来实现对象之间的关系,因此“如何优雅地实现继承”一直是开发者需要掌握的
JavaScript 继承机制详解:从原型链的“魔法”到实战最佳实践
JavaScript 继承依托构造函数与原型链,常见方式包括构造函数借用、原型继承与组合继承。通过 extend 实现寄生组合继承,可同时继承属性与方法并避免共享陷阱,是实战最佳方案。
JavaScript继承机制学习笔记
JavaScript继承机制学习笔记 一、继承的基本概念与原理 在面向对象编程中,继承是类之间共享属性和方法的核心机制,它允许我们基于已有对象创建新对象,从而提高代码复用性 。JavaScript作为
别再用 class 装懂继承:寄生组合式才是 JS 的真·继承
本文深入剖析 JavaScript 继承的演进历程,从原型链、构造函数到组合继承的缺陷,最终揭示寄生组合式继承如何以零冗余、无副作用、安全高效的方式,成为 JS 原型继承的终极方案。
JavaScript继承:别让老爸的咖啡杯被你喝空了!
JavaScript继承是"引用"不是"复制"。直接继承会污染父类原型,组合继承会重复调用父类。空函数寄生组合继承是终极方案:用空函数当"中间人",既不污染父类,又避免重复调用,面试必用!
JavaScript 原型链完全指南:从懵圈到手撕继承,一篇通透!
深入解析 JavaScript 原型链与继承机制,从基础概念到五种继承模式实战,对比类继承差异,揭秘 class 语法糖背后的原型本质,零基础也能彻底掌握 JS 面向对象核心。
JavaScript 原型继承详解:从基础到实践
JavaScript 原型继承详解:从基础到实践 JavaScript 是一门基于原型(prototype)的编程语言,其继承机制与传统面向对象语言(如 Java 或 C++)中的类继承有本质区别。理
自研2025版flutter3.38实战抖音app短视频+聊天+直播商城系统
最新跨平台实战flutter3.38+dart3.10+getx抖音app界面集成直播+聊天+短视频app商城系统。
JavaScript 原型继承详解:从基础到最佳实践
在 JavaScript 中,继承是面向对象编程的重要一环。由于 JS 本身没有类(ES6 之前的语法),开发者长期依赖原型链(prototype chain)来实现继承。本文将系统讲解如何通过 ca
五万字沥血事件 多知道一个表 你就进阶了事件绑定 事件监听 事件处理
三、 事件的传播和处理 简介 我们将介绍事件的传播和处理, 这部分的内容,相关的介绍 文章 帖子 可谓是汗牛充栋栋栋栋栋。。。但是 基本上都是先讲三个阶段 然后扔出几个api 然后几段示例代码 然后总
子类继承父类,怎么在不修改父类的情况下来修改子类?——深入理解 JavaScript 原型继承的安全隔离机制
在 JavaScript 的面向对象世界里,常把“子类”比作“儿子”,“父类”比作“父亲”。 那么问题来了:儿子继承了父亲的基因(属性和方法),但我们希望给儿子加点新本事(比如会弹吉他),又不想动父亲
这个哈希表的坑,让我差点道心破碎
力扣2841:这个哈希表的坑,让我差点道心破碎! 前言 朋友们,今天给大家带来力扣第2841题的解析。这道题看似简单,实则暗藏玄机,尤其是那个关于哈希表的细节,让我昨天想了一整夜都没想明白。直到今天早
React中的'插槽'
一、最基础的:children prop(默认插槽) 基本用法 处理没有 children 的情况 jsx 二、命名插槽(类似 Vue 的具名插槽) 方法1:使用多个 props 方法2:使用 chi
🐱 手写原型继承:从“翻车现场”到优雅实现的进阶之路
在 JavaScript 的世界里,继承就像是一道必做的家庭作业——你可能不想写,但早晚得面对。而由于 JS 是基于 原型(prototype) 的语言,它的继承方式和 Java、C++ 这些“正经类
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30