首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Godrry
掘友等级
FED
|
5+@同程
我爬的越高,眼前的风景便愈发迷人。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
72
文章 72
沸点 0
赞
72
返回
|
搜索文章
赞
文章( 72 )
沸点( 0 )
浅析HTTP缓存
1. 为什么需要缓存 通过缓存机制,可以在相应场景下复用以前获取的资源。 2. HTTP缓存类型 3. 强缓存 对于强缓存,服务器返回的静态资源响应头会设置一个强制缓存的时间,在缓存时间内,如刷新浏览器请求相同资源,在缓存时间未过期的情况下,则直接使用已缓存资源。如缓存资源已过…
从一道让我失眠的 Promise 面试题开始,深入分析 Promise 实现细节
这道面试题是无意间在微信群里看到的,据说是某厂的面试题。一般关于 Promise 的面试题无非是考察宏微任务、EventLoop 之类的,当我认真去分析这道题的时候,越看越不对劲,感觉有诈!这是要考察啥? 这里4怎么跑到3后面去了,不讲武德? Why...... 在我看来,这道…
「源码解析 」这一次彻底弄懂react-router路由原理
个人理解,单页面应用是使用一个html下,一次性加载js, css等资源,所有页面都在一个容器页面下,页面切换实质是组件的切换。 history 可以理解为react-router的核心,也是整个路由原理的核心,里面集成了popState,history.pushState等底…
「react进阶」一文吃透react-hooks原理
之前的两篇文章,分别介绍了react-hooks如何使用,以及自定义hooks设计模式及其实战,本篇文章主要从react-hooks起源,原理,源码角度,开始剖析react-hooks运行机制和内部原理,相信这篇文章过后,对于面试的时候那些hooks问题,也就迎刃而解了。实际r…
React Router 的原理是什么?
以下又是一篇学习笔记。 history 是一个第三方库,用来兼容在不同浏览器、不同环境下对历史记录的管理,封装了浏览器内置的 History API 和 Location API。 特点:适用高版本浏览器。 技术:利用HTML5里面的history。 前进:使用 pushSta…
[面不面试都该懂]React的Fiber调度和浏览器的帧
能够把可中断的任务切片处理。 能够调整优先级,重置并复用任务。 能够在父元素与子元素之间交错处理,以支持 React 中的布局。 能够在 render() 中返回多个元素。 更好地支持错误边界。 Fiber 调度的主要实现其实就是参考了BOM中的2个比较有意思的API实现的:r…
【网页特效】丝滑的macOS Dock效果
大家好,我是 Steven。 如果是单纯的逐个图标放大,其实就没什么难度。不过我们的作风是,要做就做得够细致,当游标在同一个图标上左右移动时,都会影响到左边和右边的图标大小的,达到一个很连贯的效果,这个就是今次的难度所在。 好了,那我们就开始吧。 打开 CodePen 编辑器,…
【Webpack5实践】搭建好用React 开发环境(The Last)
Hi~ o(* ̄▽ ̄*)ブ这是 Webpack5 搭建 React nice的开发环境的最后一篇。由于上一篇主要拿来试水讲的可能比较浅,细节考虑的不是很到位,那么通过这篇来完善一下吧。干货还是可以的看完会有收获,建议边看边喝水。最近也是忙着搞埋点,我也不想咕咕咕(放各位鸽子),…
React是怎么防范XSS攻击的
常规的前端防范XSS攻击方式是通过对敏感字符进行转义完成的。 ReactDOM 负责DOM层的所有事务,在渲染所有输入内容前,就会默认进行转义。所有的内容在渲染之前都被转换成了字符串。这样可以有效地防止 XSS(cross-site-scripting, 跨站脚本)攻击。 这样…
越来越火的网络请求Fetch和Axios到底有什么区别
在这几天由于编写脚本等一系列原因,不知怎么的突然发现现在很多主流的网站已经大量开始使用Fetch进行网络请求,感觉再不学习Fetch就要Out了,所以我花了一些时间专门去研究了一下关于Fetch的相关知识,发现Fetch被讨论的并不多,很多都是一年前甚至两年前的文章,大多数文章…
下一页
个人成就
文章被点赞
21
文章被阅读
4,530
掘力值
172
关注了
18
关注者
1
收藏集
6
关注标签
49
加入于
2018-01-28