Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
ArrayList中的Javascript键/值_Javascript_Arrays - Fatal编程技术网

ArrayList中的Javascript键/值

ArrayList中的Javascript键/值,javascript,arrays,Javascript,Arrays,我正在学习使用键/值数组和对象/属性 我有一个项目列表 var itemList = [firstitem, seconditem]; 如何为每个itemList指定属性 itemList[0].name = "pear"; itemList[0].value = "$5"; 这是正确的吗 var items = [ { "name": "pear", "value": "$2" }, { "name":

我正在学习使用键/值数组和对象/属性

我有一个项目列表

var itemList = [firstitem, seconditem];
如何为每个itemList指定属性

itemList[0].name = "pear";
itemList[0].value = "$5";
这是正确的吗

var items = [ 
      { 
          "name": "pear",
          "value": "$2"
      }, {
          "name": "apple",
          "value": "$5"
      }];

如果要使用预定义对象作为项目初始化数组,这是最常用的方法。您也可以这样做:

var items = [];
items[0] = {
    "name": "pear",
    "value": "$2"
};
items[1] = …


如果要使用预定义对象作为项目初始化数组,这是最常用的方法。您也可以这样做:

var items = [];
items[0] = {
    "name": "pear",
    "value": "$2"
};
items[1] = …

好吧,这是同样的js小提琴

var items = [ 
      { 
          "name": "pear",
          "value": "$2"
      }, {
          "name": "apple",
          "value": "$5"
      }];

alert("1st name "+items[0].name +"\t second name " +items[1].name);
alert("1st value "+items[0].value+ "\t second value"+ items[1].value );
好吧,这是同样的js小提琴

var items = [ 
      { 
          "name": "pear",
          "value": "$2"
      }, {
          "name": "apple",
          "value": "$5"
      }];

alert("1st name "+items[0].name +"\t second name " +items[1].name);
alert("1st value "+items[0].value+ "\t second value"+ items[1].value );

看起来非常好。只需将其粘贴到浏览器控制台,然后打印
项的值即可。看起来非常好。只需将其粘贴到浏览器控制台,然后打印
项的值即可。