深入JavaScript

深入JavaScript Day04 - 闭包、this的四种绑

2022-01-12  本文已影响0人  望穿秋水小作坊

一、闭包补充

1、闭包是如何导致内存泄漏的?如何解决?

image.png

2、借助Chrome的性能分析,来验证闭包的持有对象不释放问题?(思路很重要)

image.png

3、如果闭包持有的父级AO中,仅仅使用name,而未使用age,那么age也会被持有吗?

image.png

二、this的四种绑定情况

1、this指向其实是有点难知识点,那么为什么JavaScript开发中需要this呢?

image.png

2、浏览器中,在全局作用域下,this指向谁?

3、从下面代码,对于this有什么感悟?

image.png

4、默认绑定?

image.png

5、隐式绑定?

image.png

6、显示绑定?

image.png

7、new绑定

image.png

8、call、apply、bind的区别?

image.png

9、四种绑定规则的优先级?

image.png
上一篇 下一篇

猜你喜欢

热点阅读