面试
文章平均质量分 88
一杯充满泡泡的可乐
这个作者很懒,什么都没留下…
展开
-
21-面试
js数据类型(基本数据类型和引用数据类型) 值类型(基本类型):字符串(String)、数字(Number)、布尔(Boolean)、对空(Null)、未定义(Undefined)、Symbol。 引用数据类型:对象(Object)、数组(Array)、函数(Function)。 注:Symbol 是 ES6 引入了一种新的原始数据类型,表示独一无二的值。 操作数组的方法 shift() 方法:把数组的第一个元素删除,并返回第一个元素的值 unshift:将参数添加到原数组开头,并返回数组原创 2021-02-18 13:54:47 · 160 阅读 · 0 评论 -
一部分前端面试题
一部分前端面试题 面试篇(https://github.com/qiu-deqing/FE-interview(github的面试题)) 1、cookie、sessionStorage和localStorage的区别(主要考察对本地存储方式是否熟悉) (首先先说一下各自的作用) cookies:网站标记用户身份的一段数据,通常是一段加密的字符串,并且在默认情况下只会在同源(同源:用域名、同端口、...原创 2020-05-24 09:16:36 · 175 阅读 · 0 评论 -
前端常见JavaScript面试题
JavaScript 1、谈谈对闭包的理解,闭包的用途,闭包的缺点 闭包是指有权访问另一个函数作用域中的变量的函数 它主要用于 (1)设置私有的方法和变量。 (2)还可以构建命名空间,以减少全局变量的使用。 (3)使用闭包模块化代码,可以减少全局变量的污染 它的缺点: (1)它会使函数中的变量被保存在内存中,滥用闭包可能会导致内存泄露。解决方法是在函数退出之前,将不使...原创 2020-05-24 09:16:06 · 151 阅读 · 0 评论 -
前端html5+css面试
H5 1、viewport的常见设置有哪些 viewport常常在响应式开发和移动Web开发中使用,它是用来设置视口的,主要是规定视口的宽度、视口的初始缩放值、视口的最小缩放值、视口的最大缩放值等,一个常见的viewport设置如下 <meta name="viewport" content="initial-scale=1,maximum-scale=1,user-scalable=no...原创 2020-05-24 09:15:51 · 126 阅读 · 0 评论 -
vue面试题
Vue 1、vuex原理 vuex的store有State、 Getter、Mutation 、Action、 Module五种属性; state 为单一状态树,在state中需要定义我们所需要管理的数组、对象、字符串等等 getters 类似vue的计算属性,主要用来过滤一些数据。 mutations提交更改数据,使用store.commit方法更改state存储的状态 actions像一个装...原创 2020-05-24 09:15:40 · 115 阅读 · 0 评论 -
前端js、html、css面试题
1、变量赋值可分为三个阶段 创建变量,在内存中开辟空间 初始化变量,将变量初始化为undefined 真正赋值 2、浏览器的缓存规则或策略 浏览器的缓存规则是在 http 协议头和 html 页面的 meta 标签中定义的。主要分为两部分:强缓存和协商缓存。优先级较高的是强缓存,在命中强缓存失败的情况下,才会走协商缓存。 强缓存是利用 http 头中的 Expires 和 Cache-Con...原创 2020-05-24 09:15:27 · 209 阅读 · 0 评论