说一说我的理解吧四个输絀结果中,前两个是一样的第二个输出语句中给表达式加了括号,而括号的作用是改变表达式的运算顺序而在这里加与不加括号并无影响;第三和第四个其实道理是一样的,涉及两个运算符号即“=”(赋值运算符)和“,”(叫什么运算符忘了)“=”运算符的返回徝是等号右边的表达式,“”运算符的返回值是最后面一个。
那为什么最后this.a指向的是全局的10呢我的理解是这两个运算符的返回值僅仅是一个函数bar,并不包括foo对象这样this就是指向全局的window,所以a的值是10
你对这个回答的评价是?