关于javaScript中函数调用与函数上下文(this)的相关总结
关于javaScript中函数调用与函数上下文(this)的相关总结首先理解js中函数调用,需要先理解函数是js中的一类对象。简单来说就是js中,函数也是一种对象,他们可以拥有属性、方法,也可以作为其他对象的属性或方法。也可以出现在对象能够出现的任何位置(例如函数也可以作为参数)。一、函数调用与上下文当我们在js中声明了一个a函数后,js中可能会出现四种不同方式的调用:1.“作为一个函数”直接调用——例如: a()2.作为一个方法调用——将a()函数关联在一个对象上再调用,例如: object.