This function performs the same inspection operator precedence , but this time the new new Foo () is executed example Foo Foo instance because there is no method getName, you will find the prototype to protoType;
newFoo().getName()// => (new Foo()).getName() 输出 3
This function performs the same inspection operator precedence , the first two are integrated;
newnewFoo().getName()// => new ((new Foo()).getName)() // 3