2017-12-03 4 views
0

以下に示すような無限大の値を保持できるJavaScriptオブジェクトを宣言するにはどうすればよいですか?私はJavascriptを初めて使っています。無限オブジェクトのjavascript配列を宣言する

let myArray = [] 

    myArray.push({ 
    subject: "", 
    genre :"", 
    username: "", 
    aboutuser: "" 
    }) 

ただ、空の配列を定義し、必要な回数だけそれにオブジェクトをプッシュする:このように

var activities = [ 
    { 
    subject: "", 
    genre :"", 
    username: "", 
    aboutuser: "" 
    }, 
    { 
    subject: "", 
    genre :"", 
    username: "", 
    aboutuser: "" 
    }, 
    { 
    subject: "", 
    genre :"", 
    username: "", 
    aboutuser: "" 
    }, 
    ... 
] 
+2

javascriptで変数のサイズを事前に宣言する必要はありません。空の配列を宣言するだけで、何回でも好きなだけ 'push 'することができます。 –

+2

*おそらく*無限ではなく*任意の* *あなたのクライアントはあまりにも多くのRAMしか持っていません。 – jonrsharpe

+0

配列はJSで動的にサイズ指定された型です。実際にはArrayストレージが必要ですか、それともループ内で連続して生成するタイプが必要ですか?実際の使用状況はどうなっていますか? –

答えて

2

+0

問題ありません。他の人が将来参照できるように、答えを正しいものとしてマークしてください。ハッピーコーディング –