今年之内所有面试,有这份了资料就够了!

开课吧开课吧锤锤2021-04-16 16:39

    这里有一个自己总结的前端面试复习要点,不定期更新的项目。它不只是求职面试的指南,更是前端用来审视自己、实现突破的宝典。

web

    闭包的写法,闭包的作用,闭包的缺点。

    1、使用闭包的目的——隐藏变量,间接地存取变量,在定义函数的词法范围之外调用函数。

    2、闭包的内存泄漏,IE的一个bug,闭包使用完毕后,没有收回闭包引用,这会导致内存泄漏。

    3、JS“每日一题”中的闭包有哪些?

    4、由闭包引起的内存泄漏试验。

    跨领域的问题,谁限定跨领域,如何解决?

    1、浏览器的同源策略使其跨域。

    2、重要的安全机制,用于隔离潜在的恶意文件。

    3、jsonp,允许脚本装载第三方资源。

    4、nginx反向代理(Access-Control-Allow-Origin*)为nginx服务进行内部配置

    5、cors前、后端协作设置请求头、Access-Control-Allow-Origin等头信息。

    6、postmessage嵌套通信。

    在javascript中是一个常见的内存泄漏陷阱。

    1、内存泄漏会导致一系列的问题,例如:运行慢、崩溃、延迟高。

    2、存储器泄漏,是指你使用不到(存取)的变量,仍然占用存储器空间,无法再利用。

    3、非预期的全局变量(除非设置了null或重新赋值)是无法回收的,尤其是那些用于临时存储大量信息的变量。

    4、循环函数一直在运行,处理函数没有被回收,jq在删除节点之前全部删除了事件监听器。

    5、s代码中存在对DOM节点的引用,当删除dom节点时,引用仍然保持。

    6、JavaScript中常见的4个内存泄漏陷阱

    上面是为大家总结整理的面试题,一个简单的面试题不足以满足你学习的心情,那么点击下面的图片,免费领取面试题。

web

    看多了,看少了,找面试题,又麻烦了,还不定对自己能力的提高有帮助,拿到一个综合面试题,对大家都有帮助。

有用
分享