【】初学者。关于JavaScript的数组的有关问题

【在线等】菜鸟求助。。。关于JavaScript的数组的问题。

var company=[{"id":1,"point":"116.404234,39.913951","name":"海大科技","desc":"企业

描述信息!"},{"id":2,"point":"116.418463,39.921809","name":"新记传媒","desc":"企业

描述信息!"},{"id":3,"point":"116.406534,39.921367","name":"东方不败","desc":"企业

描述信息!"}];  

这个数组有点看不懂。。。。



    (function(){  
        var infoWindow = new BMap.InfoWindow(getInfoContent(company

[i].name,company[i].desc,company[i].mylogo),{width:400});  
、、还有就是这里,它调用数据的时候为什么可以这样写company[i].name.....其实问题还是在这个数组。
------解决方案--------------------
数组中可以存任何类型的值,如果[1,2,3],你可以很清楚的知道 是个存放数字的数组
上面的数组,存了对象

company[i] 指向数组中的某个对象 等价于
{"id":2,"point":"116.418463,39.921809","name":"新记传媒","desc":"企业描述信息!"}.name


------解决方案--------------------
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />  

修改为
<meta http-equiv="Content-Type" content="text/html; charset=gbk" />