![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试题总结
文章平均质量分 57
whisperSec
这个作者很懒,什么都没留下…
展开
-
JS的多种继承方式
JS的几种继承方式的优缺点对比原创 2022-08-31 23:53:06 · 795 阅读 · 0 评论 -
深刻理解原型与原型链
原型与原型链规则所有的对象都是通过new 函数创建的所有的函数都是通过``new Function() 创建的`Function是一个函数,是直接放到内存里,不是new出来的,所以Function的隐式原型指向自己的原型,Function.prototype也是一个对象,所以Function.prototype.__proto__指向Object.prototypeFunction.__proto__ === Function.prototypeFunction.prototype.原创 2022-05-30 23:40:17 · 148 阅读 · 0 评论 -
深刻理解防抖和节流
如何区分防抖与节流,看了就再也不会忘记原创 2021-11-29 17:00:56 · 165 阅读 · 0 评论 -
JS常见面试题
前言部分答案更新中...JS前言1、解释一下原型和原型链2、解释一下作用域以及作用域链3、说说你对继承的理解,继承有哪几种方式,说一说实现的大致思路4、说说你对闭包的理解5、JS的数据类型有哪些6、var、let、const的区别7、如何判断一个变量类型,空对象如何判断,有几种方式8、Array的常用方法有哪些9、ES5和ES6用于循环数组的方法有哪些,有什么区别,性能如何10、请用ES5和ES6的方法分别写出数组的去重方案(笔试)11、call apply bind三者的区别12、对ES6 Clas原创 2021-04-23 18:27:27 · 1844 阅读 · 0 评论 -
CSS总结
前言部分答案不断更新中...CSS前言1、IE6混杂盒模型和标准盒模型的区别?2、如何将div垂直水平居中,有几种方式?3、列举一下行内和块级元素(至少6个),以及二者的区别(笔试题)4、下面元素的作用和区别:b和strong,em和i5、position的取值方式有几种?6、为什么要清除浮动?不清除会有什么问题?有几种实现方式?7、CSS伪类和伪元素的区别是什么?有哪些?8、BFC是什么,可以解决什么问题?9、移动端响应式会用到哪些解决方案,兼容性如何?10、CSS选择器的优先级问题1、IE6混杂原创 2021-04-23 18:15:03 · 158 阅读 · 0 评论 -
面试题之手写Promise.all和Promise.race方法
手写Promise API说明Promise.all()Promise.race()说明all() 和race() 方法均接收一个可迭代的参数。正常使用的数组参数中可以存放非Promise对象all() 方法需要保证返回值的顺序Promise.all()Promise.myall = iterator => { if (!iterator[Symbol.iterator]) { throw TypeError('iterable variable is requ原创 2021-03-18 15:12:37 · 250 阅读 · 0 评论