首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
读书
小航哥Sir
创建于2025-03-17
订阅专栏
记录自己阅读的前端书籍
等 1 人订阅
共13篇文章
创建于2025-03-17
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Vue3源码解析(四):ref原理与原始值的响应式方案
本文介绍了vue3中的ref的实现原理,还介绍了响应丢失(toRef、toRefs)的情况,以及自动脱ref是如何实现的,参考《Vue.js设计与实现》
Vue3源码解析(三):如何代理Set和Map数据结构
面试题:Vue3源码是如何拦截Set和Map数据结构的,参考《Vue.js设计与实现》和Vue3的源码,如下给出了回答简介版
Vue2源码解析(二):响应式原理,如何拦截数组
这篇文章将介绍Vue2的响应式数据如何处理数组的情况以及介绍Vue2的响应式数组有哪些不足 参考《深入浅出Vue.js》,Vue2源码
Vue2源码解析(一):响应式原理,如何拦截对象
Vue2响应式原理的源码的保姆级别的分析,介绍Dep类 Watcher类 Observer类,Vue.set和Vue.delete的实现原理
Vue3源码解析(三):响应式原理,如何拦截数组
看完这篇文章,你将能回答以下: Vue3是如何拦截通过索引或者length属性 修改/访问数组? Vue3如何拦截数组的for in遍历? Vue3如何拦截数组for …… of遍历?
Vue3源码解析(二):响应式原理,如何拦截对象
详细分析Vue3源码中,对象是如何拦截的,给出了源码和示例的分析,包懂的!对象的访问、设置、for in遍历等各种情况都附带了说明
前端JavaScript 垃圾回收、内存管理
本文学习红宝书4.3节中提到的JavaScript垃圾回收常用策略、学习红宝书4.3节中提到的内存管理知识
原生JS拖拽-知识点和案例
本文目标:将介绍原生JS拖拽事件、属性和方法,涉及dragstart drag dragend dragenter dragover dragleave等事件
Vue3 源码解析(一):响应式数据和副作用函数、计算属性原理、侦听器原理
通过代码一步步教你实现Vue3的响应式系统的设计,包含如下内容:1. 如何构建基础的响应式系统 2. 如何实现计算属性,并实现懒执行lazy 3. 如何实现侦听器,并实现immediate属性
《JavaScript高级程序设计》第八章:对象、类与面向对象编程,读书笔记
面试题不用背,看书就行!本文按照《JavaScript高级程序设计》第八章“”对象、类与面向对象编程“的顺序整理,看完你将能回答如下问题。
《JavaScript高级程序设计》第三章:语言基础的3.4小节,读书笔记
面试题不用背,看书就行!本文参考《JavaScript高级程序设计》整理的知识点,涉及JS的语言基础的数据类型章节
《JavaScript高级程序设计》第六章:集合引用类型
面试题不用背,来看书!本文是《JavaScript高级程序设计》的第六章集合引用类型,看完就能回答如下问题:
《JavaScript高级程序设计》第十章:函数,读书笔记
面试题不用背,来看书!整理《JavaScript高级程序设计》第十章里面的函数章节的知识点,看完就能掌握极大一部分知识点