さまざまなステートメントを括弧で囲むと、最後のステートメントが返されることがわかりました。
(34892,47691876297,2000) => 2000
('test',73,document.createElement('p')) => <p></p>
また、とにかくすべてのステートメントが実行されることもわかりました。
(console.log('test'), console.log('test2'), console.log('test3'), 6)
ログに記録します:
test
test2
test3
そして結果は6になります。
ただし、一部のステートメントは使用できないこともわかりました。
(throw new Error(), 10) => SyntaxError: Unexpected token throw
(if (1) console.log('test'), 5) => SyntaxError: Unexpected token if
では、この括弧とコンマの表記のポイントは何ですか? すべてのステートメントを簡単に実行してから、最後のステートメントの値を使用できます。これは何のため?私はそれを間違って使用していますか?