为了账号安全,请及时绑定邮箱和手机立即绑定

为什么我输入的代码没有显示呢?必须是要把var myarray变成var myarr才有显示吗?

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>数组赋值</title>
<script language="javascript">
 var myarray=new Array(3);
 myarray[0]=88;
 myarray[1]=90;
 myarray[2]=68;
  document.write("数组第一个值是:"+myarr[0]+"<br>");
  document.write("数组第二个值是:"+myarr[1]+"<br>");
  document.write("数组第三个值是:"+myarr[2]+"<br>");
</script>
</head>
<body>
</body>
</html>

正在回答

4 回答

定义的是什么,打印出来的就是什么。你定义的是myarray,document.write()里面却是myarr。

0 回复 有任何疑惑可以回复我~
#1

qq_低调的_奢华_0 提问者

非常感谢!
2015-12-31 回复 有任何疑惑可以回复我~

你document.write打印的那个变量myarr是从哪里来的?

0 回复 有任何疑惑可以回复我~

输出的时候写错了,myarray

1 回复 有任何疑惑可以回复我~

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>数组赋值</title>

<script language="javascript">

 var myarray=new Array(3);

 myarray[0]=88;

 myarray[1]=90;

 myarray[2]=68;

  document.write("数组第一个值是:"+myarray[0]+"<br>");

  document.write("数组第二个值是:"+myarray[1]+"<br>");

  document.write("数组第三个值是:"+myarray[2]+"<br>");

</script>

</head>

<body>

</body>

</html>


1 回复 有任何疑惑可以回复我~
#1

qq_低调的_奢华_0 提问者

还是不明白 我的代码错在哪里了,我粘贴你的代码可以显示,自己的总是显示不出来
2015-12-31 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么我输入的代码没有显示呢?必须是要把var myarray变成var myarr才有显示吗?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信