为什么new Foo().getName()是先执行new Foo()而不是先执行Foo().getName()
来源:7-2 一道函数考察基本功

Scny
2018-01-22
不是说点的优先级比new要高吗
写回答
3回答
-
同学可以看下官方资料:https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Operators/Operator_Precedence,详细讲述了运算符的优先级,new又分为带参和无参两种,尝试理解下,如果不能理解,再找我私聊哈,qq:706569906
032018-03-13 -
Sappho
2018-04-22
我也觉得老师讲课过程中间有时会说些误导性的话,最好带上自己的理解。. 和new(带参数)的优先级是一样的,都是19,所以是从左到右执行
30 -
德系大75
2018-03-07
请问解决了吗?我也没搞懂啊
032018-03-13
相似问题