この単純な例では、テキスト文字列を返す関数があります。関数の結果を出力しようとすると、関数のコードが出力されるだけです。何か案は?
1724 次
1 に答える
4
document.write(hello());
いいえ
document.write(hello);
前者は関数呼び出しの結果を出力しています。後者は、関数自体への参照を出力しています。あなたはそれを呼び出していませんでした。
補足として、document.write
は非常に古い学校であり、最近ではほとんど使用されていません。JavaScript を初めて使用する場合は、DOM スクリプトなど、他の出力手段を検討することをお勧めします。
var p = document.createElement('p');
p.textContent = hello();
document.body.appendChild(p);
于 2012-08-17T08:16:28.870 に答える