prompt() 関数で使用される 2 番目のパラメータは何ですか?
prompt('blahblahblah', 'WHY ARE THESE HERE? '){}
括弧括弧を書いたが、パラメーターを意味したと仮定します。コンマ文字についても言及し、コマンドの引数リスト内にのみ表示されるため、これを想定しています...
プロンプト コマンドの 2 番目のパラメーターは、テキスト フィールドに挿入される既定値です。
ここに簡単な例があります-
var milliseconds = (new Date).getTime();
var currentEpoch = Math.floor(milliseconds / 1000);
prompt("What is the current epoch?",currentEpoch);
2 番目のパラメーターはvalue
引数用です。
value は、テキスト入力フィールドに表示されるデフォルト値を含む文字列です。これはオプションのパラメーターです。Internet Explorer 7 および 8 では、このパラメーターを指定しない場合、文字列 "undefined" が既定値になることに注意してください。
{}
空のコード ブロックを定義します。それはまったく何もしません。
if
やなどの制御構造の後にコード ブロックを配置する方が理にかなっていますfor
。