javaScript中下面这段代码什么数据类型?

来源:百度知道 编辑:UC知道 时间:2024/05/13 12:14:45
<script>var g_infojson={
"city" : 0,
"day" : 31,
"hour" : 0,
"min" : 0,
"month" : 2,
"sec" : 0,
"uin" : 10466633,
"usn" : 0,
"year" : 1985
}
;</script>

这段代码我是在腾讯的滔滔里面看到的?

这是一种无序的数组,又叫索引数组,一般定义是这样的,
var a=new Array();

a["name"]="Microsoft";
a["age"] = 23;

是通过字符串来作为数组的Key,不是0,1,2,3.....
//是这样使用的
document.write( a["name"] );

输出:Microsoft

而你下面所举例的是,这种索引数组的初始化

<script>

var g_infojson={
"city" : 0,
"day" : 31,
"hour" : 0,
"min" : 0,
"month" : 2,
"sec" : 0,
"uin" : 10466633,
"usn" : 0,
"year" : 1985
};

//是这样使用的
document.write( "city:" + g_infojson["city"] + "<br>");
document.write( "uin:" + g_infojson["uin"] + "<br>");
document.write( "day:" + g_infojson["day"] + "<br>");
document.write( "hour:" + g_infojson[&qu