首先,我们很容易想到, this 它自己本身就是个变量。 这一点很容易理解,在日常我们撸码的时候,用到this,就是为了让我们的代码可以复用的。 function foo() { console.log('foo:', this.name) } var obj1 = { name:'CR7', foo:foo } var obj2 = { name:'Messi', foo:foo } obj1.foo() // foo: CR7 o...
首先,我们很容易想到, this 它自己本身就是个变量。 这一点很容易理解,在日常我们撸码的时候,用到this,就是为了让我们的代码可以复用的。 function foo() { console.log('foo:', this.name) } var obj1 = { name:'CR7', foo:foo } var obj2 = { name:'Messi', foo:foo } obj1.foo() // foo: CR7 o...