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

来源:4-3 [JavaScript]属性操作

qq_Young_Foreve_03924380

2016-09-10 00:13

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)())

写回答 关注

2回答

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

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

    qq_我们都...

    求指教

    2017-03-18 10:18:37

    共 1 条回复 >

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

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

JavaScript深入浅出

由浅入深学习JS语言特性,且解析JS常见误区,从入门到掌握

281100 学习 · 1020 问题

查看课程

相似问题