Node.js访问数组中的元素

时间:2016-03-30 04:27:48

标签: javascript node.js

我正在http://localhost:3000向本地服务器执行get请求。

我通过Node.JS命令行处理request.body(JSON数据数组)。

我只想获取name元素而不是其他两个元素。我尝试给出索引,但它没有用。

http://localhost:3000
[ { name: 'Ankit', drag: true, jqyoui_pos: 0 },
  { name: 'Nikhil', drag: true, jqyoui_pos: 3 },
  { name: 'Ajay', drag: true, jqyoui_pos: 4 },
  { name: 'Vineet', drag: true, jqyoui_pos: 5 } ]

1 个答案:

答案 0 :(得分:3)

您可以使用地图功能过滤掉名称。见下文。

    var obj = [
           {name: 'Ankit', drag: true, jqyoui_pos: 0},
           {name: 'Nikhil', drag: true, jqyoui_pos: 3},
           {name: 'Ajay', drag: true, jqyoui_pos: 4},
           {name: 'Vineet', drag: true, jqyoui_pos: 5}
       ];


    var result = obj.map(function(a) {return a.name;});

    console.log(result);