无人解决的问题:prototype & array问题

guag 2007-06-28 06:07:58
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<script language=javascript>
function TT()
{
var c = new cls();
c.test();
}

function cls()
{
var _rows = [];
}

cls.prototype =
{
test : function()
{
this._rows.push('aa');
alert(this._rows[0]);
}
}

</script>
</head>
<body>
<input type="button" value="Click" onclick="TT();" />
</body>
</html>
...全文
134 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
guag 2007-06-28
  • 打赏
  • 举报
回复
hehe,不好意思.原来是这样,我问了很久,都没人告诉我.所以只有这么说了
meizz 2007-06-28
  • 打赏
  • 举报
回复
function cls()
{
this._rows = []; //兄弟,你这里用 var 是私有变量,用this是访问不到的!
}
guag 2007-06-28
  • 打赏
  • 举报
回复
为什么报this._rows为空或者不是对象的错误?

87,901

社区成员

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

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