问答详情
源自:4-3 [JavaScript]属性操作

想知道这个foo.bar=foo.bar是什么意思

var a=10;

var foo={

a:20,

ar:function(){var a=30,return this a}

}

console.log(foo.bar())

console.log((foo.bar=foo.bar)())

提问者:qq_Young_Foreve_03924380 2016-09-10 00:13

个回答

  • qq_我们都是大好青年_0
    2017-03-18 10:18:10

    你最后一行是不是多画了一个括号,总觉着应该是把数组的值传给了一个变量

  • qq_Young_Foreve_03924380
    2016-09-10 00:14:06

    bar:function(){var a=30,return this a}  上面的写错了