JS如何简单快捷地接收数组里面的key和value

2018-11-20  本文已影响78人  唐人不自醉

我在做自己的弄的趣账本的时候,遇到一个问题就是如何取出数组里面的key和value,然后在网上查询到了好多种方法,不过我觉得以下我所使用的这一种还是简单容易理解的了,有需要的同学可以参考一下

 if (inComeSum != 0)
       {
             keys = [];
             values = [];
             for (var property in inComeList)
             keys.push(property);

             for (var property in inComeList)
             values.push(inComeList[property]); 

            for (var j = 0; j < values.length ; j++)
           {
                  var inCome_key = keys[j];
                  var inCome_values = values[j];

            }

        }

其中需要注意的是,虽然两句for (var property in inComeList)都是相同的,但是不可以省略,要不然会导致没有直接写在for (var property in inComeList)下面的key或者value会直接找不到。

上一篇 下一篇

猜你喜欢

热点阅读