如何通过JavaScript中的JSON枚举?

时间:2018-11-02 20:43:10

标签: javascript json

编写一个名为get_y的函数,该函数以JSON格式的字符串作为对象格式的参数,并带有键xy,每个键都映射到整数数组。返回y处的x == -2值。

function get_y(json){
    var parse1 = JSON.parse(json);
    for (var it in Array.prototype.entries(parse1['x'])){
        if (parse1[it] == -2){
              return parse1['y'][it];
              }
         }
     }

输入:

['
  {
    "x": { 1, 2, -2 }, 
    "y": { 0, 2, 4 }
  }
']

我返回的值为零。预期输出应为4。

1 个答案:

答案 0 :(得分:0)

更正json并访问适当的变量:

{{1}}