出力2
セミコロンを削除すると、エラーが報告されます
そのセミコロンの機能は何ですか?削除するとエラーが発生するのはなぜですか?
拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...
セミコロンの問題ではありませんが、 ; 記号のブロックがない場合、インタプリタは 2 つのステートメントを直接次のようにマージします。 リーリー () と [] で始まるステートメントを使用する場合は特に注意してください。これら 2 つの演算子は最初に前の式と結合され、; 記号は省略できません。
リーリー
必要かどうかに関係なく、区切り文字「;」の最後に文を追加することをお勧めします。結果がどのようになるかを正確に把握していない限り、
。
function(){}[1,2,3] は未定義を返します
ここのセミコロンはこのステートメントの終わりを示すはずですよね?
こうやって書くと分かると思います。
セミコロンの問題ではありませんが、 ; 記号のブロックがない場合、インタプリタは 2 つのステートメントを直接次のようにマージします。 リーリー
場合によっては、「;」記号は必要ありません。() と [] で始まるステートメントを使用する場合は特に注意してください。これら 2 つの演算子は最初に前の式と結合され、; 記号は省略できません。
リーリー
これはエラーを報告しません必要かどうかに関係なく、区切り文字「;」の最後に文を追加することをお勧めします。結果がどのようになるかを正確に把握していない限り、
これはベスト プラクティスと呼ばれます。
function(){}[1,2,3] は未定義を返します
ここのセミコロンはこのステートメントの終わりを示すはずですよね?
リーリーこうやって書くと分かると思います。