今天,等待框架。作为这些框架的基石,我们不得放弃。我们必须掌握的相关知识可以深入了解这些框架的设计思想。这篇文章带您一起探索用法
让我们在理解之前谈论它
在面向对象的语言中,它表示对当前对象的引用。
从上面的代码中,我们可以知道此方向是否不变。它的点随着不同的执行环境而变化。
指出的是取决于它的何处,即谁,谁负责
文档中定义了这一点:使用指定的值和一个或多个分别给出的参数来调用一个函数。这是什么意思?通常,我们可以指定调用函数的值,并通过呼叫传递一个或多个参数() 方法
从印刷结果看来,它似乎不符合我们期望的结果。是否可以打印出来?该结果的结果是因为此方法定义了方法中的值。它的值是me。这意味着当我们亲自调用SayInfo函数时,功能的功能将不再是一个人对象,而是变成此对象。
由此我们可以得出结论,呼叫()方法可以改变此方向。
这是在文档中定义的:调用具有给定值的函数,以及以数组(或数组对象)形式提供的参数。这与此定义没有什么不同?确实没有区别。最大的区别在于传递参数的差异。允许参数传递数组或组对象。
文档中定义了这一点:创建一个新功能。调用调用时,指定此新功能的第一个参数,其余参数将用作调用时使用的新功能的参数。
通常,bind()方法的第一个参数可以指定一个值并可以传递其他参数。最大的区别是,它只能在调用方法中使用参数,即需要调用函数。
如上图所示,我们发现当我们看到该方法时找到了打印方法,因此我们需要使用bind()执行它
可以用于在JavaScript函数中更改此方向。该方法之间的区别在于,参数和该方法之间的差异是执行bind()方法后,需要调用并执行该方法。
如果有任何缺点,请也批评它。
