金山云-面试题

1.element-ui中$message的实现你了解么,如果让你写一个自定义组件弹层你会怎么写?

  https://www.cnblogs.com/dangdanghepingping/p/12168404.html

  https://www.cnblogs.com/dangdanghepingping/p/12168404.html

2.$mount挂载的实现了解吗?

  $mount函数在vue的原型上被定义(Vue.prototype.$mount),主要实现:将组件通过compileToFunctions方法转化为render函数,(mountComponent->Watcher->get->updateComponent)转化为虚拟DOM,updateComponent方法(含dispatch方法)将虚拟DOM转化为真实DOM

3.如何解决并发请求,比如有100个请求,每次最多允许10个请求,如何实现?

4.实现深层访问的方法

5.深层拷贝的实现

6.让你自己实现一个Promise.allSettled()方法,你会怎么实现

7.http1.1和http2.0的区别

8.如何实现项目的优化或者你现在做的项目都实现了哪些优化

二面:问了一些项目的东西问了个算法

实现一个斐波那契数列函数

原文地址:https://www.cnblogs.com/znLam/p/12950543.html