JavaScript函数的上下文

xiaoxiao2021-02-28  100

1.函数作为对象的方法被调用的时候 函数的上下文就是 调用它的那个对象 var obj1 = {                 xingming:'xiaoming',                 age:12,                 games:['LOL'],                 consoleHello:function(){                     console.log('我的名字是'+ this.xingming);                     console.log(this);                 }             }             obj1.consoleHello();     //=====>  我的名字是xiaoming  函数的上下文是obj1             var fn = obji.consoleHello;             fn();  //======>我的名字是undefined,  函数的上下文是window

转载请注明原文地址: https://www.6miu.com/read-65267.html

最新回复(0)