前端面试题目(三十一)

应该是近期最后的面试总结了   等下次跳槽再记录吧

1、如何实现取消请求和取消 取消请求 的请求

2、http和https区别,混合加密具体过程

3、es6 对 面向对象 怎么理解

4、强缓存、协商缓存

5、图片懒加载怎么实现

6、垃圾回收算法?v8的呢?

7、js怎么实现继承?

8、vue路由怎么实现的

9、vue nextTick是什么,怎么实现的

10、vue中key是用来干嘛的

11、设计模式?

12、做过webpack优化吗?

13、map和object区别?

14、开放题:给两个玻璃球,从0-100层中某一层扔下去会碎,怎么确定是从哪层及以上扔会碎

15、讲下vue diff流程?

16、讲下vue template渲染流程

17、代码题,考察对作用域理解

var a=1
function f1() {
    console.log(a);
}

function f2() {
    var a = 2;
    f1();
}

function f3() {
    var a = 2;
    return function () {
        console.log(a + 2);
    };
}


f3()();
f2();

4

1

18、 代码题  

输入两个数字,返回以下格式数组

// 3, 4

// [[1,2,3,4], [5,6,7,8],[9,10,11,12]]

19、position定位值有哪些,sticky值代表什么.....

20、瀑布流具体怎么实现

21、flex:1 啥意思,flex-basis啥意思

22、css写一个正方形,单位是百分比的(提示是用margin-top、padding-top之类?再看看

23、vite和webpack区别

24、http1.1和2.0区别。。。

你可能感兴趣的:(前端,vue.js,javascript,前端,面试,vue.js)