this指向问题
如下输出语句中this指向
var out = 25, inner = { out :20, func: function () { var out = 30; return this.out; } }; console.log((inner.func,inner.func)() ); console.log((inner.func)() ); console.log((inner.func = inner.func)() );
(inner.func)() 与 (inner.func = inner.func)() 区别在哪?
(inner.func, inner.func)() ? 是不是返回逗号运算符右边的内容,如果是的话 与(inner.func)() 有什么区别?
34
收起
正在回答 回答被采纳积分+1
4.Vue与React高级框架开发
- 参与学习 人
- 提交作业 239 份
- 解答问题 10739 个
本阶段带你深入前端开发的肌理,通过ES6基础知识和前端主流高级框架的学习,助你快速构建企业级移动webAPP应用,进入职场的终极battle
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星