私は自己実行型匿名について知っています。そして通常、私たちはそれらを次のように作成します
(function(){ return 1;})()
理由 - 使用すると実行されなかったパーサー機能
function(){ return 1}()
しかし、今日、次のコードも機能することがわかりました(括弧の順序を確認してください)
(function(){ return 1;}())
function(){ return 1; }()
それでもSyntaxErrorが返ってくるはずです
理由を説明してください。詳細を取得するための参照用の Thx
PS 質問は(function(){ return 1;}())
バリアントについてです!