面试总结
文章平均质量分 69
LQQ13520325893
这个作者很懒,什么都没留下…
展开
-
前端面试题总结
最全前端面试问题及答案总结HTML&CSS: 对Web标准的理解、浏览器内核差异、兼容性、hack、CSS基本功:布局、盒子模型、选择器优先级及使用、HTML5、CSS3、移动端适应。JavaScript: 数据类型、面向对象、继承、闭包、插件、作用域、跨域、原型链、模块化、自定义事件、内存泄漏、事件机制、异步装载回调、模板引擎、Nodejs、JSON、ajax等。其他: H...原创 2019-03-21 17:51:30 · 402 阅读 · 0 评论 -
apply、call、bind区别、用法
apply和call都是为了改变某个函数运行时的上下文而存在的(就是为了改变函数内部this的指向);如果使用apply或call方法,那么this指向他们的第一个参数,apply的第二个参数是一个参数数组,call的第二个及其以后的参数都是数组里面的元素,就是说要全部列举出来;他们的常用用法:1.数组之间的追加;2.获取数组中的最大值和最小值,利用他们扩充作用域拥有Math的min和ma...原创 2019-03-26 22:50:42 · 135 阅读 · 0 评论 -
数组合并 对象合并
1 数组合并1.1 concat 方法var a=[1,2,3],b=[4,5,6];var c=a.concat(b);console.log(c);// 1,2,3,4,5,6console.log(a);// 1,2,3 不改变本身1.2 循环遍历var arr1=['a','b'];var arr2=['c','d','e']; for(var i=0;i<a...原创 2019-03-26 22:55:38 · 583 阅读 · 0 评论 -
js中const,var,let区别
今天第一次遇到const定义的变量,查阅了相关资料整理了这篇文章。主要内容是:js中三种定义变量的方式const, var, let的区别。1.const定义的变量不可以修改,而且必须初始化。1 const b = 2;//正确2 // const b;//错误,必须初始化 3 console.log('函数外const定义b:' + b);//有输出值4 // b = 5;5 // ...原创 2019-03-26 23:00:21 · 127 阅读 · 0 评论 -
less与sass的区别
原创 2019-05-12 22:01:43 · 120 阅读 · 0 评论