问答详情
源自:3-6 了解成员数量(数组属性length)

为90是什么得来的(myunm[2}为什么等于88?[3]为什么等于98[4]为什么没有?

 

<!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 mynum=new Array(65,90,88,98);

 document.write(mynum[4])
 
</script>
</head>
<body>
</body>
</html>

提问者:慕仙8528660 2015-08-04 22:35

个回答

  • 浅夏流年
    2016-04-08 16:16:34

    题主理解错了,

    myunm[0],

    myunm[1],

    myunm[2],

    myunm[3]

    这四个数分别是一个整体,不可分割的一部分,所以题主不要说“[3]为什么等于98,[4]为什么没有”这种话。这个问题,前面几节介绍的有!!!题主可以回去看看!!!还有学习编程,基础很重要,如果某节课理解的不好的话,会直接影响到下面章节的学习!!!形成一个恶性循环。望题主注意这点。。。。经验之谈

    觉得不错的话,给个最佳答案吧!!


  • huliyichen
    2015-08-30 17:43:45

    注意:数组的下标是从0开始的,数组的最大索引下标为数组的长度-1;

  • Perona
    2015-08-04 22:40:11

    数组下标是从0开始,长度是从1开始。

    这里

    mynum[0]对应65;

    mynum[1]对应90;

    mynum[2]对应88;

    mynum[3]对应98;

    没有mynum[4]。