首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
面试
订阅
hubitao
更多收藏集
微信扫码分享
微信
新浪微博
QQ
372篇文章 · 0订阅
React第十八章(useImperativeHandle)
useImperativeHandle 可以在子组件内部暴露给父组件句柄,那么说人话就是,父组件可以调用子组件的方法,或者访问子组件的属性。 如果你学过Vue,就类似于Vue的defineExpose
面试官:不同刷新操作方式,对强制缓存和协商缓存的影响
强缓存和协商缓存基本概念 浏览器缓存是浏览器在本地存储用户最近请求的资源,以便在后续访问相同页面时能更快加载,提高性能并减少服务器负担。根据缓存策略,浏览器缓存可分为 强缓存 和 协商缓存: 强缓存:
前端面试:讲讲浏览器从输入网址到打开网页的整个过程
当我们在浏览器中输入一个网址并按下回车键时,浏览器会启动一个复杂的流程,让我们来一步步地分解这个过程: 步骤 1:DNS 解析 首先,浏览器会把你输入的网址送到 DNS(域名系统)服务器。
《深入浅出react》总结之 10.7 scheduler 异步调度原理
进入调度 scheduleCallback 首先上一下 流程图, 我们还是将同步任务和异步任务分开讲解 一、同步更新的流程(isSync 分支) 同步更新是指立即执行的更新任务(如用户交互事件、强
解锁 JavaScript 模块的秘密:ES6模块内部结构详解
本文深入解析了 ES6 模块的加载机制,介绍了 import.meta、模块作用域与静态结构等关键特性,帮助开发者全面理解现代 JavaScript 模块系统的实现原理与实际用法。
闲谈 React 渲染机制
react 渲染, render 阶段里面会经由调度器和协调器处理,此过程是在内存中运行,是异步可中断的。commit 阶段是由渲染器进行处理,根据副作用进行UI的更新,此过程是同步不可中断的。
深度剖析 tree shaking:主流打包工具的实现对比
本文将以概述的视角简要介绍各个 bundler 的 tree shaking 原理,以及各个 bundler 的 tree shaking 之间的差异。
手写 Promise 静态方法:从原理到实现
在前端异步编程中,Promise 的静态方法扮演着至关重要的角色。它们为我们处理多个异步操作提供了简洁而强大的工具,让复杂的异步流程变得清晰可控。本文将深入剖析 Promise 常用静态方法的实现原理
老生常谈H5秒开
实现 H5 应用的“秒开”体验,并确保在发布新版本时用户能够及时加载到最新的内容。这涉及到前端性能优化、缓存策略以及版本控制等多个方面。 下面将通过以下几个核心部分来详细讲解,并提供尽可能详细的代码示
call、apply、bind区别
一、基础定义与共性 三者均为 Function.prototype 的方法,用于显式绑定函数的 this 上下文,并支持参数传递。 二、核心区别对比表 方法 立即执行? 参数传递方式 返回值 常见应用