Object 属性问题

Pumas 2009-08-26 12:32:56
如下代码:

<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>New Page</title>
<script language="JavaScript" type="text/javascript">
if( typeof objBig === "undefined"){
objBig = {};
}


objBig.nativeAPP = function(){
alert("initialization");
}
objBig.nativeAPP.NO1 = "1";
objBig.nativeAPP.NO2 = "2";
function display (){
var a = new objBig.nativeAPP();
alert("a.NO1:"+a.NO1);
alert("objBig.nativeAPP.NO1:"+objBig.nativeAPP.NO1);

}
</script>
</head>
<body onload="display();">
</body>
</html>

请教各位:为什么第二个alert还有值出现呢?objBig.nativeAPP变成了一个什么东西呢?对象?数组?
糊涂了
...全文
53 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
xinyung 2009-08-26
  • 打赏
  • 举报
回复
第二个alert为什么没有值呢?都没有删除,你在alert前面加个delete objBig.nativeAPP.NO1;才不会有值了
objBig.nativeAPP还是一个函数
Pumas 2009-08-26
  • 打赏
  • 举报
回复
我似乎已经明白了

87,902

社区成员

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

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