首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
待读
订阅
aXin14625
更多收藏集
微信扫码分享
微信
新浪微博
QQ
24篇文章 · 0订阅
前端web:主流跨域方式有哪些?
不允许跨域的基本原因是:http请求头中没有允许跨域有关的参数。解决跨域请求的原理就是在拦截器中拦截请求,请在Http请求头添加允许跨域的字段 jsonp的缺点就是只能采用get请求。 基于此原理,我们可以通过动态创建script,再请求一个带参网址实现跨域通信。 它使用额外的…
精读《useEffect 完全指南》
1. 引言 工具型文章要跳读,而文学经典就要反复研读。如果说 React 0.14 版本带来的各种生命周期可以类比到工具型文章,那么 16.7 带来的 Hooks 就要像文学经典一样反复研读。 Hooks API 无论从简洁程度,还是使用深度角度来看,都大大优于之前生命周期的 …
前端开发者必备的Nginx知识
... nginx现在几乎是众多大型网站的必用技术,大多数情况下,我们不需要亲自去配置它,但是了解它在应用程序中所担任的角色,以及如何解决这些问题是非常必要的。 下面我将从nginx在企业中的真实应用来解释nginx在应用程序中起到的作用。 不管是正向代理还是反向代理,实现的都…
JavaScript 复杂判断的更优雅写法
我们编写js代码时经常遇到复杂逻辑判断的情况,通常大家可以用if/else或者switch来实现多个条件判断,但这样会有个问题,随着逻辑复杂度的增加,代码中的if/else/switch会变得越来越臃肿,越来越看不懂,那么如何更优雅的写判断逻辑,本文带你试一下。 嗯,这样看起来…
理解并优化函数节流Throttle
当我们在PC端页面上滑动鼠标时,一秒可以可以触发约60次事件。大家也可以访问下面的在线例子进行测试。 查看在线例子: 函数节流-监听鼠标移动触发次数测试 by Logan (@logan70) on CodePen. 这里的回调函数只是打印字符串,如果回调函数更加复杂,可想而知…
请用心练完这16个webpack小例子
16个demo,webpack+react搭配使用首先教大家2个新技能 1.按照正常github地址情况下,你的github本身不能访问目录。 例如要访问vue-demo下的vueCpu文件夹:https://github.com/holidaying/vue-demo/vue…
使用Enzyme和Jest 测试React组件(上)
Jest 我们上一篇已经说过了,今天主角是Enzyme , 如字面意思,Enzyme 是酶、有催化作用。那么在React 组件测试中和Jest 产生了什么化学🎿反应呢? 会自动打开浏览器将看到这个页面。 这个是create-react-app 起手式,如果不太了解建议Crea…
面试精选之Promise
我们看一些 Promise 的常见面试问法,由浅至深。 3、Promise 解决的痛点还有其他方法可以解决吗?如果有,请列举。 8、能不能手写一个 Promise 的 polyfill。 这些问题,如果你都能 hold 住,那么面试官基本认可你了。带着上面这些问题,我们往下看。…
如何使用 docker 部署前端应用
docker 变得越来越流行,它可以轻便灵活地隔离环境,进行扩容,方便运维管理。对开发者也更方便开发,测试与部署。 最重要的是, 当你面对一个陌生的项目,你可以照着 Dockerfile,甚至不看文档(文档也不一定全,全也不一定对)就可以很快让它在本地跑起来。 现在很强调 de…
看看这些被同事喷的JS代码风格你写过多少
现在写代码比以前好多了,代码的格式都有eslint,prettier,babel(写新版语法)这些来保证,然而,技术手段再高端都不能解决代码可读性(代码能否被未来的自己和同事看懂)的问题,因为这个问题只有人自己才能解决。我们写代码要写到下图中左边这样基本上就功德圆满了。 你可以…