本来最开始也看不懂,但是耐心的一行行自己输出,就明白了。也明白了对象的键值的赋值方式。
本来也是没看懂,所以一行一行的跟踪代码的执行方式,用document.write() 打印中间结果,同时结合浏览器的控制台反复试验,总算彻底弄明白了。原来我所不懂的只是一点:countMap1[t1]这样可以直接判断是否存在t1属性,存在就countMap1[t1]++,将该属性的值加1 。不存在就countMap1[t1]=1,这句可以直接新建一个属性t1, 同时给该属性赋值为1
本来也是没看懂,所以一行一行的跟踪代码的执行方式,用document.write() 打印中间结果,同时结合浏览器的控制台反复试验,总算彻底弄明白了。原来我所不懂的只是一点:countMap1[t1]这样可以直接判断是否存在t1属性,存在就countMap1[t1]++,将该属性的值加1 。不存在就countMap1[t1]=1,这句可以直接新建一个属性t1, 同时给该属性赋值为1
2015-04-30
举报