1

私の質問は、alert() の使用中にコンソールで「未定義」になる理由です。

これがコードです。

alert("Hello World");
4

4 に答える 4

5

alert("Hello World");コンソールから実行していますか?

undefined は alert() からの戻り値です。

于 2013-04-02T20:52:28.263 に答える
1

コンソールで行を実行すると、式の値が返されます。アラートが返されますundefined

あなたはそれをテストすることができますvar x = alert("test");

x未定義になります

于 2013-04-02T20:53:02.777 に答える
0

対話型コンソールを使用している場合、「未定義」は最後に入力した式の結果です。alert は何も返さなかったので、「未定義」と表示されます。

于 2013-04-02T20:52:47.637 に答える