1

Chrome の Javascript コンソールを使用しています。特殊な記号が前に付くことundefinedがあります (以下の例では * として示していますが、実際には左向きの小さな矢印のように見えます)。undefined何も先行しない場合もあります。何故ですか?

> var number = 5;
undefined
> console.log("something")
something
*undefined
4

1 に答える 1

1

コンソール出力と式によって返される値を区別することを目的としているだけだと思います。式がコンソール出力を引き起こす場合にのみ使用されるようです。これは、区別が必要な場合であるためです。

于 2013-04-15T23:49:32.973 に答える