Want to ask a basic question about js ~

var foo = 1
(function foo () {})()

Why did you report an error? Isn"t this a function expression? Will function expressions also be promoted? Solution, thank you guys ~

Jan.28,2022

1 is not followed by ; , which will look like this when parsing

.
  what do you think of the semicolon at the end of the JS statement recommended by the TC39 committee?  

Menu