首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
浏览器原理
订阅
rophin
更多收藏集
微信扫码分享
微信
新浪微博
QQ
11篇文章 · 0订阅
15分钟快速理解qiankun的js沙箱原理及其实现
qiankun框架为了实现js隔离,提供了三种不同场景使用的沙箱,分别是 snapshotSandbox、proxySandbox、legacySandbox。 从名字上我们可以理解快照就是给你着一张相片,来记录你此刻的状态。qiankun的快照沙箱是基于diff来实现的,主要…
一张图javascript event对象的clientX,offsetX,screenX,pageX区别
总结下区别:event.clientX、event.clientYevent.pageX、event.pageYevent.offsetX、event.offsetYevent.screenX、eve
Qiankun原理——JS沙箱是怎么做隔离的
相信大家也知道 qiankun 有 SnapshotSandbox, LegacySandbox 和 ProxySandbox 这些沙箱,而它们又可以分为单例和多例两种模式,网上也有很多文章对其进行介
一文带你打通前端沙箱的"任督二脉"
沙箱,大家应该或多或少都接触过,作为非常有用的安全机制,应该对此有整体细致的掌握,因此小包本文携万字长文带你系统的了解、掌握沙箱,打通前端沙箱任督二脉。
(建议收藏)为什么第二次打开页面快?五步吃透前端缓存,让页面飞起
如何中使首屏加载更快?怎么让刷新或关闭浏览器之后数据依然不被清空?缓存对于前端来说都是非常重要的领域
Web 一键复制与粘贴
在最近的 Web 开发中, 有遇到使用Clipboard的场景。即在 B 侧 Web 业务中, 对于复杂页面的配置, 希望提供复制粘贴功能。 思考了几种方案: 从需求角度来讲, 比较简单的方案就是调用后台接口, 生成一条新数据, 用户在新增数据上进行修改即可。此方法适用于同一环…
浅谈前端路由原理hash和history
🎹序言 众所周知, hash 和 history 在前端面试中是很常考的一道题目。在学习本文内容之前,周一对 hash 和 history 的认知可能就在 hash 的 url 里面多了个 # ,而
在SPA项目的路由中,注意hash与history的区别
所以简单记录下这两种模式的区别与关系,避免再踩坑。 hash模式是通过改变锚点(#)来更新页面URL,并不会触发页面重新加载,我们可以通过window.onhashchange监听到hash的改变,从而处理路由。 history模式是通过调用window.history对象上的…
史上最详细的经典面试题 从输入URL到看到页面发生了什么?
很多大公司面试喜欢问这样一道面试题,输入URL到看见页面发生了什么?,今天我们来总结一下。 连接结束。 DNS解析实际上就是寻找你所需要的资源的过程。假设你输入www.baidu.com,而这个网址并不是百度的真实地址,互联网中每一台机器都有唯一标识的IP地址,这个才是关键,但…
从Preact中了解React组件和hooks基本原理
React 的代码库现在已经比较庞大了,加上 v16 的 Fiber 重构,初学者很容易陷入细节的汪洋大海,搞懂了会让人觉得自己很牛逼,搞不懂很容易让人失去信心, 怀疑自己是否应该继续搞前端。那么尝试在本文这里找回一点自信吧(高手绕路). Preact 是 React 的缩略版…