《前端面试指北》:CSS 样式技巧

rem 使用参考链接:字体适配不同屏幕大小详解meta-viewport标签中的width和initial-scale属性MDN:元数据3分钟读懂移动端rem使用方法如何去根元素的 font-size 大小,才能让页面在不同屏幕大小看起来一致首先设置 header 的 meta,让 viewp…

2021年1月13日 · 1 分钟

《前端面试指北》:Vuex 使用

记录下自己使用 Vuex 填的坑引入使用 ​npm install vuex -S​ 安装 vuex创建 /store 目录,其中创建子目录 /modules 和 index.js,子目录为了方便模块化使用 Vueximport Vue from “vue”; import Vuex from…

2021年1月10日 · 3 分钟

《前端面试指北》:Promise 相关题目

希望 1000ms 后输出 “0,1,2,3,4"下列代码的输出,解释如何修改,以实现目标for (var a = 0; a < 5; a++) { setTimeout(() => console.log(a), 1000); }上述代码打印出五个5,修改方案// 方案一:保存参数 fo…

2021年1月9日 · 3 分钟

《前端面试指北》:外边距叠加

先上结论,外边距叠加的解决方法兄弟叠加:给每个元素设置外部 BFC 容器父子叠加:父元素创建 BFC、父元素使用 padding-top/bottom 或 border-top/bottom、父元素不常用方法(可能影响布局):修改元素为绝对布局、浮动或非块级元素参考链接:深入理解CSS外边距折…

2021年1月8日 · 2 分钟

《前端面试指北》:Node.js 知识点

Node 事件循环Node.js采用 V8 作为 js 的解析引擎,而 I/O 处理方面使用 libuv,后者是一个基于事件驱动的跨平台抽象层,封装了不同操作系统一些底层特性,对外提供统一的API,事件循环机制也是它里面的实现。根据Node.js官方介绍,每次事件循环(tick)都包含了6个阶…

2021年1月6日 · 1 分钟

《前端面试指北》:操作系统

进程与线程用课本的话回答“进程是资源分配的最小单位,线程是CPU调度的最小单位”怎么理解:进程:当执行一段程序时,会创建一个进程去执行代码,同时会为这个进程分配内存空间。该应用的状态都会保存在该内存空间中,当应用关闭时,该内存空间就会被回收。进程可以启动更多进程去执行任务。由于每个进程间的的内…

2021年1月5日 · 1 分钟

《前端面试指北》:Vue 知识点

组件通信通信方式10种此处为语雀文档,点击链接查看:https://www.yuque.com/gesidalijiashidai/fgeemd/fntvw3Vuex 和单纯的全局对象的区别Vuex 和全局对象主要有两大区别:响应式 & 提交更改的方式Vuex 的状态存储是响应式的:当 Vue…

2021年1月5日 · 3 分钟

《前端面试指北》:生命周期钩子

以 此处为语雀文档,点击链接查看:https://www.yuque.com/go/doc/26497725 中 1.5.2 版本的代码为例子,在 app 和组件下加入钩子函数,给 app 实例的 data 加一个 message propVue.component(“my-todo-list…

2021年1月5日 · 1 分钟