老师请问this.currentBook.load.bind(this.currentBook)的作用是什么?
来源:5-13 全文搜索功能实现(搜索算法+数组降维)
慕码人5423974
2020-05-31
bind返回一个以接收的第一个参数为this的函数.this.currentBook.load作为load的方法,this本就应该指向this.currentBook吧,为什么还需要再bind一下。请问我是否哪里理解有误
写回答
1回答
-
同学你好,在这个方法中bind是用来改变this的指向的,在section.load()函数中这里的this指向的是section对象使用了bind方法来改变this的指向为this.currentBook,如果帮助到了你,欢迎采纳!
032020-11-12
相似问题