变量使用的问题

tmdwawa 2009-09-09 02:13:06
function tab(obj){
  for(a in obj){

alert(a);//结果为 bb 和bc
  alert(a.length);//结果始终是1
}
}
tab({bb:{d:"fkldsjf",e:"fdlsjf"},bc"sdlfj"});

obj.b.length=2 obj.c.length=1

怎么才能得到a.length 中的a转换为a所指向对象。。。有什么函数没有。。。求救呀
几个程序都遇到这个问题

...全文
36 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
tmdwawa 2009-09-09
  • 打赏
  • 举报
回复
哦对。。惭愧。。。谢谢你了。。

我还一直在寻找有没有函数,可以把a转换成他所指定对象。。。。
2009-09-09
  • 打赏
  • 举报
回复
你这个是对象,不是数组

obj[a] 就是对象了.

87,921

社区成员

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

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