<html>
<head>
<script language="javascript">
function aa(){
var s=new Array(3);
s[0]=new Array();
s[0]['aa']="aa";
s[0]['bb']="bb";
alert(s[0][0]);
}
</script>
</head>
<body onload="aa()">
</body>
<html>
我是不理解,为什么s[0]['aa']与s[0][0]不会等价,它们所读取的地址不是一样的吗
请晓得的抽些时间帮我解惑。
PS:小弟分少,只能给认为答案最正确的20分。不好意思了
先谢谢每个会来留言的人。
s[0]['aa'] = "aa" 相当于s[0].aa = "aa" 是设置s[0]的属性.
s[0][0]
指数组s的第一项s[0]的第一项
s[0]["aa"]
指数组s的第一项(s[0])的属性"aa"
可是属性的设置不是{属性名:属性值}吗
怎么s[0]["aa"]也可以呢
属性的设置还有一个方法是
var a={};
a.A="";
a.B="";
不知道原来还可以s[0]["aa"]这样来。
学得太少。。
js没有多维数组
s[0]是另一个对象
s[1]又是另一个对象
相关问答:
<script>
with(document)
{
for(var i=0;i <streams.length;i++)
writeln(" <p> <a href=# onclick=change(streams[i].url)>"+streams[i].name+" </a> < ......
后台有一个函数 protected string Fun1(int a, string b)
我想在javascript代码中调用它,怎么做?
function GridBind()
{
var a = 1;
var b='s';
& ......
如题所示,处于某种需要,需要(无法改变)在html最头端加上一段JavaScript代码。可是加上之后就影响了页面的显示,有没有哪种办法可以避免这种情况的
如下所示,原来的htmlHTML code:
<!DOCTYPE html P ......
JavaScript如何获取iframe的内容?急求!!!
文件1.html
文件2.html(被引入的文件)。
HTML code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www. ......