上一页 1 2 3 4 5 6 7 ··· 10 下一页
摘要: 1.apply,call,bind有什么区别? 三者都可以把一个函数应用到其他对象上,apply,call是直接执行函数调用,bind是绑定,执行需要再次调用。 apply和call的区别是apply接受数组作为参数,而call是接受逗号分隔的无限多个参数列表。 代码如下: 2.defineProp 阅读全文
posted @ 2019-02-11 23:28 小李HH 阅读(213) 评论(0) 推荐(0)
摘要: 1.描述一下渐进增强和优雅降级 优雅降级(graceful degradation):一开始就构建站点的完整功能,然后针对浏览器测试和修复。 渐进增强(progressive enhancement):一开始只构建站点的最少特性,然后不断针对各浏览器追加功能。 2.为什么利用多个域名来请求网络资源会 阅读全文
posted @ 2019-02-10 23:13 小李HH 阅读(133) 评论(0) 推荐(0)
摘要: 1.ES6中的let,const,var的区别是什么? var:声明全局常量; let:声明块级常量,即局部常量,定以后可以修改; const:用于声明常量,定义后不能再修改值或者引用值的常量,也具有块级作用域; 2.对数组进行去重,es5或者es6方法 3.页面加载过程中可能触发哪些事件?它们的顺 阅读全文
posted @ 2019-02-10 12:11 小李HH 阅读(158) 评论(0) 推荐(0)
摘要: 1.XML和JSON的区别? 1)数据体积方面 JSON相对于XML来讲,数据的体积小,传递的速度更快些 2)数据描述方面 JSON和JavaScript交互更加方便,更容易解析处理,更容易交互 3)数据描述方面 JSON对数据的描述性比XML差 4)传输速度方面 JSON的速度要远远快于XML 2 阅读全文
posted @ 2019-02-07 17:02 小李HH 阅读(194) 评论(0) 推荐(0)
摘要: 1.说说前端中的事件流? 事件流描述的是从页面接收事件的顺序,DOM2级事件流包括下面几个阶段。 事件捕获阶段 处理事件阶段 事件冒泡阶段 (addEventListener:addEventListener是DOM2级事件新增的指定事件处理程序的操作,这个方法接收3个参数:要处理的事件名,作为事件 阅读全文
posted @ 2019-02-04 15:59 小李HH 阅读(195) 评论(0) 推荐(0)
摘要: 1.var的变量提升的底层原理是什么? JS引擎的工作方式是 1)先解析代码,获取所有被声明的变量; 2)然后再执行。 也就是分为预处理和执行这两个阶段。 变量提升:所有用var声明变量的语句都会被提升到代码头部。另外function也可看作变量声明,也存在变量提升的情况。 2.垂直水平居中的方式? 阅读全文
posted @ 2019-01-31 22:26 小李HH 阅读(174) 评论(0) 推荐(0)
摘要: 1.实现三栏布局(左右两边固定宽度,中间自适应) 1)浮动布局 左右两边固定宽度,并分别设置float:left和float:right。(但这会带来高度塌陷的问题,所以要清除浮动。清除浮动的方式有:a.给父级盒子设置height;b.给父级盒子设置overflow:hidden;c.在父级盒子结束 阅读全文
posted @ 2019-01-31 10:59 小李HH 阅读(113) 评论(0) 推荐(0)
摘要: 1.CSS的盒子模型 包含元素内容content、内边距padding、边框border、外边距margin box-sizing:border-box;content-box;inherit; 1)content-box:总宽度=margin+border+padding+width,即为标准模型 阅读全文
posted @ 2019-01-28 22:53 小李HH 阅读(170) 评论(0) 推荐(0)
摘要: 头条2020届实习生笔试题 一卷 编程题: 输入某年某月某日,判断这一天是这一年的第几天? 寻找多数元素 设计一个方法,在一个数组中寻找占大多数的元素(如果存在的话),如果这样的元素不存在,就输出“没有元素占大多数”。 占大多数的元素的定义为:如果一个数组A的长度为n,某一个元素在数组中的数量大于n 阅读全文
posted @ 2019-01-28 15:30 小李HH 阅读(598) 评论(0) 推荐(0)
摘要: 1. A、B、C分别输出什么? 运行结果如下: 所以A为0,B为5,C为[a:1] 2. 解法: 这道题如果没有限定给出给定的代码,还可以根据ES6块级作用域的知识把for循环中的var改成let,或者用Promise 3.有如下代码: 运行结果是: 报错 (扩展:如果题目中typeof f 'fu 阅读全文
posted @ 2019-01-26 11:52 小李HH 阅读(341) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 ··· 10 下一页