项目中和面试经常遇到跨域问题,老生常谈的问题,今天就来讲讲跨域: 浏览器不支持跨域? 用户登录A网站,在cookie里面存入了登录信息,用户再登录B网站,如果没有同源策略,B...
项目中和面试经常遇到跨域问题,老生常谈的问题,今天就来讲讲跨域: 浏览器不支持跨域? 用户登录A网站,在cookie里面存入了登录信息,用户再登录B网站,如果没有同源策略,B...
什么是Redux? 管理整个前端项目(单页应用)所有的状态数据,统一把整个应用的状态存到一个地方(store),保存成一个状态树,修改数据需要派发(dispatch)一个动作...
最近朋友圈被《头号玩家》刷爆了,斯皮尔伯格一个资深电影导演,把对过去经典的致敬,对未来的憧憬浓缩在这一部电影中,可以说让观众燃了起来。 观望整个前端开发,不断的演化,发展迅速...
express提供丰富的http工具,快速处理请求,响应。核心功能中间件,路由,基于三个类来实现,Router,Layer,Route。 1.Router 主要核心内容: s...
支持功能: 读取静态文件 访问目录可以自动寻找下面的index.html文件, 如果没有index.html则列出文件列表 MIME类型支持 缓存支持/控制 支持gzip压缩...
在某某大厂面试中,面试官问: '例如一个a.js加载了4秒钟,如何看时间都花到哪些地方去了?如何去优化?'。当时想到得首先是chorme的调试工具可以查看某个http请求花了...
在前端工程化中产生了很多工具,例如grunt,gulp,webpack,babel...等等,这些工具都是通过node中的stream实现。在node中stream也是非常非...
用原生JS实现在一个dom元素后插入新的节点? 在js的dom api中有insertBefore()方法 在已知子节点的前面插入新的子节点。然而并没有提供insertAft...
首先来一段代码开篇 思考一下,能给出准确的输出顺序吗? 下面一步步的了解,最后看看这块代码怎么去执行的。 1.进程,单线程与多线程 进程: 运行的程序就是一个进程,比如你正在...
1. 为何产生promise? 相信大家在写JS的时候写过回调函数,当写了多层回调的时候,逻辑已经很难理清楚了,这就是promise解决的问题: 回调地狱 多层嵌套的回调中,...