基础部分: 请讲一下react的生命周期? 答:React的生命周期从广义上分为三个阶段:挂载、渲染、卸载。 componentWillMount() – 在渲染之前执行,在客户端和 ...
对于前端开发者来说,缓存是大家都耳熟能详的一个知识点,但是经常在面试的过中,稍微深入询问的时候,就会出现知识点混乱,比如常见的http缓存,本地存储,cookie的使用。下面分别就这三个方面具体阐述,以此来巩固大家的知识体系。 一 cookie cookie是什么 HTTP协议本身是无状态的。什么是无状态呢,即服务器无法判断用户身份。Cookie实际上是一小段的文本信息 key value格式 。 ...
2020-12-04 14:20 0 374 推荐指数:
基础部分: 请讲一下react的生命周期? 答:React的生命周期从广义上分为三个阶段:挂载、渲染、卸载。 componentWillMount() – 在渲染之前执行,在客户端和 ...
question1:说说你对原型链的理解/prototype(原型)与_proto_(原型链)? 原型prototype: JavaScript 规定,每一个构造函数都有一个pro ...
前端常见面试题(1)————前端 1.NaN的意思: not a number,number类型。 验证:isNaN 2.和=的区别: == 代表相同, ===代表严格相同,。 双等号==: (1)如果两个值类型相同,再进行三个等号(===)的比较 (2)如果两个值类型 ...
一.JS (1) 在函数中赋值,多次赋值,出现问题 (2)数组的length 赋值给变量后,无法判断数组长度 (3) 截取字符 ...
这段时间去找工作,发现了很多出现概率比较高的面试题,这里记录一下,希望对大家有帮助! 盒子模型的类型和区别 盒子包括:外边距(margin)、边框(border)、内边距(padding)、实际内容(content)四个属性。 分为盒子模型(标准盒模型)和IE盒子模型(怪异盒模型),两者最大 ...
面试题 1.js基本类型有哪些? string number boolean undefined null 2.null和undefined的区别? null是一个表示"无"的对象,转为数值时为0;undefined是一个表示 ...
1.关于防抖/节流 题目要求很明确,要求最终输出“searchText1”,并且在500ms后输出“searchText7”,很明显就是关于同一个函数在短时间内重复调用,如何限制其调用频率的功能实现 ...
1、谈谈你对CSS布局的理解 常见的布局方式:固定布局、流式布局、弹性布局、浮动布局、定位布局、margin和padding 2、请列举几个清除浮动的方法 (1)使用clear属性 (2)使用br标签和其自身的HTML属性 (3)通过设置父元素的样式,实现清除浮动 ...