首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
浏览器专栏
undefined_AlvinLin
创建于2022-10-10
订阅专栏
浏览器知识积累
暂无订阅
共6篇文章
创建于2022-10-10
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
重绘repaint和重排reflow有什么区别?
动态网页,随时都会重绘、重排 网页动画 Modal Dialog 弹窗 增加/删除一个元素,显示/隐藏一个元素 重绘 repaint 元素外观改变,如颜色,背景色 但元素的尺寸、定位不变,不会影响其他
从输入URL到网页显示的完整过程
步骤 网络请求 解析 渲染 1. 网络请求 DNS查询(得到IP),建立TCP连接(三次握手) 浏览器发起HTTP请求 收到请求响应,得到HTML源代码 继续请求静态资源 解析HTML过程中,遇到静态
网络请求中,token和cookie有什么区别?
cookie http 无状态,每次请求都要带cookie,以帮助识别身份 服务端也可以向客户端set-cookie,cookie大小限制4kb 默认有跨域限制:不可跨域共享、传递cookie 不跨域
移动端H5 click 有300ms 延迟 如何解决?
产生背景 手机较小,需要双击放大看 解决方案 初期解决方案:FastClcik fast click 原理 监听touchend事件(touchstart touchend会先于click触发) 使用
浏览器和nodejs的事件循环有什么区别?
单线程和异步 JS是单线程的(无论在浏览器还是nodejs) 浏览器中JS执行和DOM渲染同一个线程 异步 宏任务和微任务 宏任务,如setTimeout setInterval 网络请求 微任务,如
面试题:HTTP跨域请求时为何发送options请求
跨域请求 浏览器同源策略:浏览器的安全机制,不允许该网页请求第三方域名的资源,一般是获取服务端的数据。 同源策略一般限制Ajax网络请求,不能跨域请求server 不会限制<link> <img> <