-2

次のような変数を作成したいと思います。

var projects = [
  {
    value: "jquery",
    label: "jQuery",
    desc: "the write less, do more, JavaScript library"        
  },
  {
    value: "jquery-ui",
    label: "jQuery UI",
    desc: "the official user interface library for jQuery"
  },
  {
    value: "sizzlejs",
    label: "Sizzle JS",
    desc: "a pure-JavaScript CSS selector engine"
  }
];

このような変数を動的に作成するにはどうすればよいですか? 宣言された変数に値を追加し続けたい 1 つのループでこれを記述します。

4

2 に答える 2

3

試す

var data = [];
var objPush = {};
objPush.value = "jquery";
objPush.label = "jQuery";
objPush.desc = "the write less, do more, JavaScript library";

data.push(objPush);
于 2013-04-23T04:51:19.657 に答える
1

なぜだめですか

var projects = [];
projects.push({
    value : "<some-value>",
    label : "<some label>",
    desc : "<description>"
});
projects.push({
    value : "<some-value>",
    label : "<some label>",
    desc : "<description>"
});
....
于 2013-04-23T04:51:17.503 に答える