首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
前端
snakeshe1010
创建于2021-09-09
订阅专栏
专门存放前端知识
等 2 人订阅
共38篇文章
创建于2021-09-09
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
入解析React性能优化策略:eagerState的工作原理
本文详细介绍了React内部的性能优化策略eagerState,其核心逻辑是在状态更新前后未变化时跳过后续更新流程。通过提前计算state并与当前state对比,若相同则避免进入调度阶段。
React 中的 UpdateQueue 详解
本文详细介绍了 React 中的 UpdateQueue,包括其数据结构、工作原理以及如何处理更新的优先级。Update 是计算 state 的最小单位。
React事件处理机制详解:合成事件与事件传播模拟
本文详细解析React事件处理机制,涵盖合成事件与事件传播模拟。合成事件(SyntheticEvent)封装浏览器差异,提供一致API。React利用事件委托与FiberTree实现捕获、冒泡阶段
React Lane模型:优先级与批处理的解耦革命
React的lane模型基于位运算,每个优先级对应独立二进制位(如SyncLane、IdleLane),通过位掩码灵活划分更新批次。早期expirationTime模型因将优先级与批处理逻辑耦合。
剖析 React Commit 阶段:详解工作流程与三大核心模块
本文深入解析 React Commit 阶段的工作流程。该阶段在 Render 阶段之后同步执行,不可中断。
掌握英语复数规则:自然拼读中的“+s”变化
本博客探讨了英语自然拼读中单词变复数的规则。常规单词直接加“s”,但有些单词如以“s”、“sh”、“ch”或“z”结尾的,需加“es”。其他特殊情况需单独记忆。
Antd:企业级 UI 组件库的安装与使用指南
Ant Design(Antd)是一个由蚂蚁集团推出的企业级UI组件库,支持React和Vue.js。通过npm安装后,引入样式文件即可使用。
深入探索File API:前端文件操作的艺术
本文深入探讨了HTML5的File API,包括File、FileList和FileReader对象的使用,并通过实例演示了如何在前端实现文件读取和预览功能。
揭秘Vue 2:如何巧妙复用JSX,让你的代码瞬间高效又优雅!
本文介绍了在Vue 2中巧妙复用JSX代码的方法,通过直接使用渲染函数h避免了插件依赖,提升了代码的维护性和优雅度,为Vue 2项目的代码优化提供了实用策略。
8TypeScript中的函数重载、this和as const
一. 函数的重载(overload) 函数的重载可以理解成同名函数,为的是解决同一函数名接收类型不同的参数,个数不同的参数的问题,js中其实可以通过typeof,arguments来解决这个问题。 t
聊聊session-id和access-token
Session ID和Access Token是用于身份验证和授权的概念,在不同的应用和系统中可能有不同的用法和含义。下面是它们的一般区别: Session ID(会话ID): Session ID是
vue3-基于el-table的二次封装
这里的表格功能比较全,包含分页,以及顶部按钮,可以根据自己的需求进行改装 这样子的好处我们可以实现数据和view层的分离,提升开发效率 使用案例
vue2-baseTable-基于el-table组件二次封装
封装一个基于el-table的公共组件使用起来更方便,更易于维护 这样子做之后,我们可以通过数据去生成表格,让数据和template分离 如何使用
vue3公共组件queryForm和queryFormItem封装
queryForm,这里主要包括两个部分,queryForm和FormItem组成,可以快速的搭建出查询表单 queryFormItem 使用案例
vue2公共组件封装baseQueryForm和BaseQueryFormItem
组件包括两个部分baseQueryForm和BaseQueryFormItem baseQueryForm代码 BaseQueryFormItem的代码,这里可以具体根据业务场景进行类型扩展 使用案例
用javascript生成一个二叉树节点,并且构建一个二叉树
用javascript生成一个二叉树节点,并且构建一个二叉树用javascript生成一个二叉树节点,并且构建一个二叉树用javascript生成一个二叉树节点,并且构建一个二叉树用javascrip
使用webstrom开发Uniapp微信小程序
如何使用webstorm作为开发工具开发uniapp微信小程序 参考官方文档cli运行代码部分: https://uniapp.dcloud.net.cn/quickstart-cli.html 我选
javascript中的生成器和迭代器
生成器函数和迭代器是 JavaScript 中非常有用的工具,它们能够帮助我们轻松地遍历集合数据类型,使代码更加简洁、清晰。他们都是用于处理集合数据类型的工具