问答详情
源自:2-15 jQuery选择器之特殊选择器this

此时的this为什么是sss呢?求大神指点

var name="sss"
function fff()
{var name="www"
return this.name;}
console.log(fff())

运行出来的结果是"sss"

提问者:青黄不一 2017-06-22 11:53

个回答

  • 慕盖茨3416024
    2017-06-22 16:34:18
    已采纳

    此时的this 指向是window  是指向全局的。   如果你把var去掉,那定义的那么name就是全局的一个变量,打印出来的就会是www