1. 首页
  2. 编程语言
  3. Javascript
  4. 浅谈函数调用的不同方式,以及this的指向

浅谈函数调用的不同方式,以及this的指向

上传者: 2021-06-08 08:23:11上传 PDF文件 64.09 KB 热度 10次

函数定义变量多余传入变量,多出来的变量是undefinedargument:函数调用时传入函数的变量集合eg:argument[0]指的是传入函数的第一个参数this关联一个对象。根据调用方式的不同,this的指向也不同。因此this为调用的上下文。这个函数并不属于任何对象的属性。函数被作为构造器调用时有以下特点:一个新的对象被创建出来;这个新的对象被传递给这个构造器作为this参数,也就是说这个新的对象是构造器函数的上下文;如果没有显性的return语句,这个新的对象会被隐式的return,并成为这个构造器的值。

下载地址
用户评论