var user = new Array() var name = "tom" var sex = "male" user[2]={username:name,usersex:sex} document.write(user.username) 大括号里面的冒号是什么意思啊?自定义下标吗?显示内容的时候怎么可以直接用user.username呢? 如果是自定义下标的话,下标也可以等同属性吗?否则怎么可以用输出属性值的方式输出元素值呢?
不能这样吧 Array是个数组 你一个一个的赋值
user[0] = name;
user[1] = sex;
或者你
var userName = new Array();
var userSex = new Array();
var name = "tom";
var sex = "male";
userName[0] = name;
userSex[0] = sex;