大虾,帮帮菜鸟一个小忙??

noyno 2004-09-24 03:26:53
以下是我定义的三个数组,在用ASP给它们动态赋值时,赋到schoolNameArr[0][1][0]就出错了.
我看了半天还是不知道怎回事.

var competeAreaNameArr = new Array();
var schoolBoroughArr = new Array(new Array());
var schoolNameArr = new Array(new Array(new Array()))

competeAreaNameArr[0] = '长沙市';

schoolBoroughArr[0][0] = '雨花区';

schoolNameArr[0][0][0] = '长沙市天华学校';
schoolNameArr[0][0][1] = '长沙市育英学校';


schoolBoroughArr[0][1] = '开福区';

schoolNameArr[0][1][0] = '长沙市开福区国庆小学'; //当赋值到这里就出错了

schoolBoroughArr[0][2] = '芙蓉区';

schoolNameArr[0][2] = '';

schoolBoroughArr[0][3] = '岳麓区';

schoolNameArr[0][3] = '';


competeAreaNameArr[1] = '湘潭市';

schoolBoroughArr[1] = '';
...全文
57 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
xjdawu 2004-09-24
  • 打赏
  • 举报
回复
schoolNameArr[0][1] = new Array();
schoolNameArr[0][1][0] = '长沙市开福区国庆小学';
xjdawu 2004-09-24
  • 打赏
  • 举报
回复
由于schoolNameArr是动态分配的大小而schoolNameArr[0][1]没有赋值

87,921

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧