前端面试/笔试
yinjiangQAQ
个人网站https://yinjiangqaq.com/
展开
-
npm run dev报错 iview TypeError[ERR_INVALID_CALLBACK]: Callback must be a function
前言最近在iview官网克隆的那个ivew测试项目,克隆到本地之后,npm install下载完模块之后,powershell输入npm run dev发现控制台报了如下错误解决方法捣鼓了很久,发现是node 版本问题,node v10 以上 fs.write 的callback 是必须的,降低Node版本可解决。不安装node也可以,可以将webpack.dev.config.js和 webpack.prod.config.js 中的代码修改即可:给fs.write添加必要的callback函数原创 2020-05-11 21:15:48 · 404 阅读 · 0 评论 -
Iconfont(Unicode模式的使用)
前言最近在做一个webAPP的项目的时候,接触到iconfont,我们前端项目引入图标的方式要么是利用<img>标签,但这种方式使用起来不是很灵活,大小调节起来很麻烦,因此我们按照图标库官网上推荐的第一种unicode引用的方式,像调节字体一样调节图标,很方便。具体使用方式参考这篇文章:https://blog.csdn.net/laptoper/article/details/...转载 2020-05-04 22:26:20 · 1823 阅读 · 0 评论 -
页面加载时较长时间空白的可能原因
客户端方向1.JavaScript异常在头部加载js会阻塞页面渲染。资源的加载顺序决定页面逻辑是否能正常执行。2.客户端请求异常无效请求错误路径服务端方向1.反向代理服务器异常访问请求打到代理服务器上,代理服务器异常,无法正常解析路径等操作,导致资源加载异常。复制代码2.服务器异常服务器宕机,通常会报502错误。复制代码网络方向1.DNS解析异常DNS不能将域名转换...转载 2020-04-08 13:51:42 · 1271 阅读 · 0 评论 -
Node--Gulp基于流的自动化构建工具
什么是Gulp一个服务于前端的管道式构建系统Gulp是基于流的构建系统,我们可以通过对这些流的引导来创建构建过程,除了转译和缩码,还能做更多的事情。它有这些优点:易于使用:通过代码优于配置的策略,Gulp让简单的任务更简单,复杂的任务可管理构建快速: 利用Node.js流的威力,你可以快速的构建项目并减少频繁的IO操作。插件高质: Gulp严格的插件指南确保插件如你期望的那样简洁高效...原创 2020-04-06 21:40:33 · 192 阅读 · 0 评论 -
虚拟DOM的解读
前言我们知道virtual DOM的作用是为了避免直接操作DOM,因为直接操作DOM是一件很费性能的事情,但是虚拟DOM最后要渲染成真实的DOM,也是需要采用DOM操作的,那性能优化,优化在哪里?Virtual DOM原理用JS对象来模拟DOM对象我们知道相比于DOM对象,原生的JS对象操作起来会更简单,DOM节点的一些信息,我们都可以用JS对象来变现出来var element = ...原创 2020-04-06 21:38:41 · 159 阅读 · 0 评论 -
关于cookie和session的深究
前言接二连三受挫,想做一篇总结篇吧。cookie和session的区别cookie是客户端保持状态的方案,session是服务端保持状态的方案cookie是服务器在本地机器上存储的小段文本并随着每一个请求发送至同一个服务器。网络服务器用HTTP头向客户端发送cookies,在客户终端,浏览器解析这些cookies并将它们保存为一个本地文件,它会自动将同一服务器的任何请求缚上这些cookie...原创 2020-03-17 20:56:29 · 136 阅读 · 0 评论 -
网易2020前端笔试提前批试题解析
第一题解析:题目讲的是两个节点的二叉树,所以只是一个父节点和一个子节点的二叉树。如图所示第二题原创 2020-01-20 01:38:19 · 614 阅读 · 0 评论 -
网易2020前端正式批笔试题目解析
网易2020前端正式批笔试题目解析(待完善)第一题答案解析:实际上,这是浏览器的同源策略导致的问题:不允许JS访问跨域的Cookie。举个例子,现有网站A使用域名a.example.com,网站B使用域名b.example.com,如果希望在2个网站之间共享Cookie(浏览器可以将Cookie发送给服务器),那么在设置的Cookie的时候,必须设置domain为example.com。...原创 2020-01-11 22:36:40 · 1549 阅读 · 0 评论