问答详情
源自:1-6 编程练习

关联数组的value不需要定义初始值?

那个hash(关联数组)的value又没定义是0,为什么能自增啊

提问者:wicked代码 2016-07-31 00:30

个回答

  • wicked代码
    2016-07-31 22:11:51

    懂了,if(null)定义key

  • 慕田峪5777119
    2016-07-31 12:02:25

    代码期望的是如何比较两个数组内容的相等, 需要你写的内容没有完成。

    你是想说你存放结果的map对象countMap1是如何进行遍历的?

    在js中遍历对象用的是for-in 循环,其原理是

     var obj = { 0 : "a", 1 : "b", 2 : "c"};
     console.log(Object.keys(obj)); // console: ["0", "1", "2"]

    可以用Object.key获取到对象中的key值(name值)的数组,然后也是for循环自增。