摘要: ####闭包定义 闭包就是能够读取其他函数内部变量的函数。例如在javascript中,只有函数内部的子函数才能读取局部变量,所以闭包可以理解成“定义在一个函数内部的函数“。在本质上,闭包是将函数内部和函数外部连接起来的桥梁。 #####闭包是由什么构成 闭包=函数+词法作用域 词法作用域:即以变量 阅读全文
posted @ 2020-09-02 20:59 哈哈O0O 阅读(167) 评论(0) 推荐(0)
摘要: ####相同点: 都是用来改变函数的this对象的指向的。 第一个参数都是this要指向的对象。 都可以利用后续参数传参 ####区别 bind 返回一个函数 第一个参数是改变this指向的对象 直接传参 函数名.bind(目标对象,参数1,参数2,...参数n) 例如:getName.bind(o 阅读全文
posted @ 2020-09-02 00:25 哈哈O0O 阅读(400) 评论(0) 推荐(0)