美文网首页
前端面试相关问题2

前端面试相关问题2

作者: Grandperhaps | 来源:发表于2021-05-11 19:03 被阅读0次

目录

  1. for in 和for of的区别

  2. async、await、promise三者的关系

  3. 手写promise.all

  4. Promise实现链式调用实现方法

  5. 节流防抖

  6. 不想让对象的属性被修

  7. 滑动窗口

8.px、em、rem区别介绍

  1. 内存泄漏

  2. 前端安全

  3. es6 class类

  4. class类的public、private、static介绍一下

  5. 计算机网络的五层协议

  6. CSS响应式

  7. 移动端自适应解决方案

  8. 高度填满屏幕

  9. 前端换肤换主题

  10. 扫码登录原理

  11. 假设输入框文字与拼音一起输入,实现准确搜索的方法

  12. 继承

  13. HTTPS为什么要使用一个对称加密和非对称加密相结合

22.发布订阅模式

  1. JS实现栈

  2. 数组与链表的却别

  3. 观察者模式与发布/订阅模式区别

  4. 你真的懂git rebase吗

1. for...of,for...in,forEach和map的区别

2. async、await、promise三者的关系

3. 手写promise.all

4. Promise实现链式调用实现方法

5. 节流防抖

防抖

var count = $("#count").html()
        var fun1 = function (){
            $("#count").html(count++)
        }
        function throttle(fn,delay) {
          let valid = true
          return function(){
            if(!valid){
              return false
            }
            valid = false
            setTimeout(()=>{
              valid = true;
              fn()
            },delay)
          }
        }
        $(document).mousemove(throttle(fun1,1000))

节流

var count = $("#count").html()
        var fun1 = function (){
            $("#count").html(count++)
        }
        function throttle(fn,delay) {
          let valid = true
          return function(){
            if(!valid){
              return false
            }
            valid = false
            setTimeout(()=>{
              valid = true;
              fn()
            },delay)
          }
        }
        $(document).mousemove(throttle(fun1,1000))

https://www.jianshu.com/p/c8b86b09daf0
https://segmentfault.com/a/1190000018428170

6. 不想让对象的属性被修

8.px、em、rem区别介绍

9. 内存泄漏

11. es6 class类

https://www.jianshu.com/p/86267fab4878
https://www.jianshu.com/p/0aa8c9c52f38
https://www.jianshu.com/p/5585412b4575

12. class类的public、private、static介绍一下

13. 计算机网络的五层协议

14. CSS响应式

15. 移动端自适应解决方案

16. 高度填满屏幕

17. [前端换肤换主题](https://www.jianshu.com/p/35e0581629d2

18. 扫码登录原理

19. 假设输入框文字与拼音一起输入,实现准确搜索的方法

20. 继承

22.发布订阅模式

23. JS实现栈

24. 数组与链表的却别

25. 观察者模式与发布/订阅模式区别

26. 你真的懂git rebase吗

27. 9种常见的前端跨域解决方案

相关文章

  • 前端面试相关问题2

    目录 for in 和for of的区别[https://www.jianshu.com/p/c43f418d6b...

  • ios 面试指南思维导图

    1.UI视图相关面试问题 2.Runtime相关面试问题 3.内存管理相关面试问题 4.Block相关面试问题 5...

  • iOS面试准备之思维导图(附资料)

    目录 1.UI视图相关面试问题 2.Runtime相关面试问题 3.内存管理相关面试问题 4.Block相关面试问...

  • 前端面试相关问题

    目录 如何遍历数组 如何遍历对象 http浏览器缓存机制 304状态码 500状态码具体场景 DNS原理 CND原...

  • iOS面试准备之思维导图

    目录 1.UI视图相关面试问题2.Objective-C语言特性相关面试问题3.Runtime相关面试问题4.内存...

  • iOS面试准备之思维导图

    目录 1.UI视图相关面试问题2.Objective-C语言特性相关面试问题3.Runtime相关面试问题4.内存...

  • 前端要会的题目(链接)

    关于前端面试中的问题,许多人写过很多的心得,这里援引相关文章,记录自己需要刷的前端面试题。(文章来自于:http:...

  • 笔试5

    前端工作面试HTML相关问题 Q: doctype(文档类型)的作用是什么?A: 在HTML中 doctype 有...

  • 面试相关的问题(2)

    1.http与https的区别 1.HTTPS更安全HTTPS协议是由SSL+http协议构建的可进行加密传输、身...

  • js面试相关问题2

    目录 跨域问题 symbol 什么是事件监听 手写Promise 原型链 转化下划线命名到驼峰命名 js字符串转数...

网友评论

      本文标题:前端面试相关问题2

      本文链接:https://www.haomeiwen.com/subject/cvzmdltx.html