C ++関数プロトタイプと同様に、後でJavaScriptで使用されるメソッドを宣言できますか?
1 に答える
1
いいえ、Javascriptには関数宣言のようなものはありません。関数でどのパラメーターを定義するかは関係ありません。任意の値のセットを使用して呼び出すことができます。例:
function test(a, b) {}
test(); // values are not required for all parameters
test(1, 2, 3, 4); // values are not limited to the number of parameters
コードをより厳密な検証に合格させることは別の問題です。次に、使用する関数を正確に定義する必要があります。この場合の検証のポイントは、言語での宣言の欠如を誤用しないようにすることです。これにより、コードを追跡するのが難しくなります。
于 2011-11-12T20:56:02.017 に答える