1

次の形式で JavaScript 配列を作成したい:

var datas = [
    { name: "Peter Pan", location: "peter@pan.de" },
    { name: "Molly", location: "molly@yahoo.com" },
    { name: "Forneria Marconi", location: "live@japan.jp" },
    { name: "Master <em>Sync</em>", location: "205bw@samsung.com" }
];

動的に作成したいので、そのような配列を作成できればいいのですが。

4

5 に答える 5

3

あなたはそれをしました。

しかし、一度に1つずつオブジェクトを追加することを意味する場合は、次のことができます

var datas = [];

その後

newobj = //dynamically created object

datas.push(newobj);
于 2013-06-14T11:45:09.883 に答える
2

以下をご覧ください: JavaScript 配列 (JSON 形式) を動的に作成するにはどうすればよいですか?

var data = [];
data.push({ name: "Peter Pan", location: "peter@pan.de" });
// ...
于 2013-06-14T11:45:56.600 に答える
2
var data = [];
data.push({ name: "Peter Pan", location: "peter@pan.de" },
    { name: "Molly", location: "molly@yahoo.com" },
    { name: "Forneria Marconi", location: "live@japan.jp" },
    { name: "Master <em>Sync</em>", location: "205bw@samsung.com" });

何らかのサービスからオブジェクトを受け取っている場合は、 を呼び出すだけdata.push(objectName);です。オブジェクトの配列があります。

あなたのためにフィドル。 http://jsfiddle.net/q69ku/

于 2013-06-14T12:24:15.790 に答える