JavaScript zur Operatorpriorität
滿天的星座
滿天的星座 2017-05-19 10:28:13
0
1
482

Foo.bar = () =>

Funktion Foo() { ... }

Foo.prototype.bar = () =>

neue Foo.bar(); (1)

new Foo().bar(); (2)

(1) kann als neu (Foo.bar)()

verstanden werden

(2)Die tatsächliche Ausführung ist (new Foo()).bar() =>Dies entspricht nicht den Prioritätsregeln für Operatoren<Attributextraktion und aufrufender Funktionsoperator (. [] ())

滿天的星座
滿天的星座

Antworte allen(1)
迷茫

带参数列表的 new new Foo() 跟成员访问 .bar 是同个优先级,按左往右。

不带参数列表的 new new Foo 低一级。

Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage