深入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
上一篇下一篇

猜你喜欢

热点阅读