2019年5月3日

防抖和节流

摘要: 防抖和节流的区别是什么? 防抖和节流的实现。 防抖和节流的作用都是防止函数多次调用。区别在于,假设一个用户一直触发这个函数,且每次触发函数的间隔小于设置的时间,防抖的情况下只会调用一次, 且节流的情况会每隔一定时间调用一次函数。 防抖(debounce):n秒内函数只会执行一次,如果n秒内高频事件再 阅读全文

posted @ 2019-05-03 07:03 前端大基础 阅读(1902) 评论(0) 推荐(0) 编辑

promise

摘要: 1.promise有几种状态,promise有什么优缺点? promise有三种状态: fulfilled,rejected,pending。 Promise的优点: 1) 一旦状态改变,就不会再变,任何时候都可以得到这个结果 2) 可以将异步操作以同步操作的流程表达出来,避免了层层嵌套的回调函数 阅读全文

posted @ 2019-05-03 04:57 前端大基础 阅读(409) 评论(0) 推荐(0) 编辑

ES6新的特性有哪些?

摘要: 1.新增了块级作用域(let,const) 2.提供了定义类的语法糖(class) 3.新增了一种基本数据类型(Symbol) 4.新增了变量的解构赋值 5.函数参数允许设置默认值,引入了rest参数,新增了箭头函数。 6.数组新增了一些API,如isArray / from / of 方法;数组实 阅读全文

posted @ 2019-05-03 04:41 前端大基础 阅读(751) 评论(0) 推荐(0) 编辑

css盒模型

摘要: 多个版本。 题目:谈谈你对CSS盒模型的认识 (1) 基本概念:标准模型+IE模型 (2) 标准模型和IE模型区别 标准模型和IE模型的区别,就是宽度和高度的计算方式不同。 标准模型的宽度指的就是content的宽度,不包含padding和border。 IE模型的宽度包含padding和borde 阅读全文

posted @ 2019-05-03 04:17 前端大基础 阅读(112) 评论(0) 推荐(0) 编辑

2019年5月2日

CSS3有哪些新特性?

摘要: CSS3实现圆角 (border-radius: 8px) 阴影 (box-shadow: 10px) 对文字加特效 (text-shadow) 线性渐变(gradient) 旋转(transform):rotate(9deg) 缩放 (transform):scale(0.85,0.90) 倾斜( 阅读全文

posted @ 2019-05-02 17:56 前端大基础 阅读(2054) 评论(0) 推荐(0) 编辑

2019年4月29日

ES6新增的数据类型Map和Set。

摘要: Javascript的默认对象表示方式 {} ,即一组键值对。 但是Javascript的对象有个小问题,就是键必须是字符串。但实际上Number或者其他数据类型作为键也是非常合理的。 为了解决这个问题,最新的ES6规范引入了新的数据类型Map。 1.Map ES6新增了Map数据结构,Map对象保 阅读全文

posted @ 2019-04-29 03:30 前端大基础 阅读(643) 评论(0) 推荐(0) 编辑

js求两个数组的交集|并集|差集|去重

摘要: 1.差集 (a-b 差集:属于a但不属于b的集合) a-b = [1,3] (b-a 差集:属于b但不属于a的集合) b-a = [4,5] 1) 第一种解决方案: filter+includes 2) 第二种解决方案:Set+Array.from ES6提供了新的数据结构Set。它类似于数组,但是 阅读全文

posted @ 2019-04-29 03:02 前端大基础 阅读(3326) 评论(0) 推荐(0) 编辑

第一套面试题

摘要: 1) 定义一个函数spacify, 将一个字符串作为参数传入,然后返回一个字符串,不过该字符串相对原有传入参数的变化是字母与字母之间多了一个空格。 传入的参数是一个字符串,返回的参数也是一个字符串。 2) 如何将上面这个函数直接作用在一个字符串对象上。 3) 重新定一个 mylog 函数,函数类似实 阅读全文

posted @ 2019-04-29 00:33 前端大基础 阅读(138) 评论(0) 推荐(0) 编辑

2019年4月27日

面试大概(一周任务)

摘要: 一天有一天的任务。 安逸的另一个名字,叫灭亡。 CSS 1.布局 2.css盒模型 3.css3新增属性 算法 1.冒泡排序 2.去重 Vue 1.与React,Angular的区别 2.mvvm区别 3.双向绑定 4.生命周期 阅读全文

posted @ 2019-04-27 18:35 前端大基础 阅读(113) 评论(0) 推荐(0) 编辑

2019年4月24日

面试大概

摘要: 头条一面 UTF-8 UTF-16 和 Unicode 什么关系 【当时不会 | 编码规则和字符集】 TCP三次握手可以理解,为什么需要四次挥手 【四次挥手是2+2】 常见的HTTP状态码 【相信你们都会】 GET\POST请求区别 【常规问题】 HTTP报文分为几部分,分别说了啥,头部尤其重要 【 阅读全文

posted @ 2019-04-24 15:58 前端大基础 阅读(101) 评论(0) 推荐(0) 编辑

导航