0

フォームの番号を定義しようとしています。私は少し研究していて、これを混ぜ合わせました(ここでは最初の行):

 var NumberTable

    [

        { valid: true, minNumber: 0, maxNumber: 4, factor: 0.0, label: 'Level 1' }

    ];

私はちょうど疑問に思っていました、「要因」は何ですか?そして、私はこれらの括弧「[]」を使用しています、それは私が配列を使用していることを意味しますか?

以前は角かっこ「{}」を使用していましたが、これはJavaScriptでもないと誰かに言われました。これに何が対応するかわかりませんでしたが、私が正しいかどうかを確認していただければと思いました(これは実際にJavaScriptで使用されています)。

4

1 に答える 1

1

そのようなものを実際の変数に割り当てていないので、これを意味していると思います。

var NumberTable = [
  { valid: true, minNumber: 0, maxNumber: 4, factor: 0.0, label: 'Level 1' }
];

「要因」とは何ですか?

わかりません。オブジェクトのプロパティです。どのように使用されるかを知るのに十分なコードを貼り付けていません。それは魔法でも特別でもありません。このオブジェクトにはfactor、 という値を持つという名前のプロパティがあります0

そして、これらの括弧 "[ ]" を使用していますが、これは配列を使用しているということですか?

はい。1 つの要素を含む配列を に割り当てているようNumberTableです。

以前は角かっこ "{ }" を使用していましたが、これは JavaScript でさえないと誰かに言われました。これに何を返せばいいのかわかりませんでしたが、私が正しいかどうか (これは実際に JavaScript で使用されていること) を確認していただければ幸いです。

{}JavaScript のいくつかの目的で使用されます。この場合、オブジェクト リテラルを作成しています。オブジェクトは、キーと値のペアの辞書です。[]配列リテラルを示すこれを作成しています。したがって、単一のオブジェクトを含む配列になります。

于 2012-12-27T18:28:51.800 に答える