数组问题 急求解

来源:3-1 一起组团(什么是数组)

qq_无言_24

2016-03-07 16:43

<!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 type="text/javascript">


 var myarr=new Array(); //定义数组

myarr=[80,60,90]

 document.write("第一个人的成绩是:"+myarr[0]);

 document.write("第二个人的成绩是:"+myarr[1]);

 document.write("第三个人的成绩是:"+myarr[2]);

</script>

为什么要定义数组了,不可以直接写var myarr=[60,80,99]



写回答 关注

3回答

  • wo超
    2016-03-07 16:50:31
    已采纳

    可以啊 ,这段代码肯定下面需要用啊,你要直接写的话,下面就用不到了。

    qq_无言_...

    非常感谢!

    2016-03-08 16:38:48

    共 1 条回复 >

  • 断刀在天下
    2016-03-07 19:27:57
    <!DOCTYPE HTML>
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
    <title>数组</title>
    <script type="text/javascript">
    myarr = [1,2,3,4];
    document.write(myarr[1]+myarr[2]);
    document.write("<br>"+myarr.length);
    </script>
    </head>
    </html>

    这样的运行结果也是正确的,var myarr = new Array()调用了JavaScript内部的构造函数,但并未进行初始化,而var myarr = [1,2,3,4]是直接定义并初始化。

    虎啸鹰扬 回复Balrog

    myarr.length表示这个数组的长度4;myarr[0] = 1,myarr[1] = 2...

    2016-04-09 14:06:38

    共 2 条回复 >

  • Air丶pontus
    2016-03-07 17:02:07

    可以直接写的,那样写简单些

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468061 学习 · 21891 问题

查看课程

相似问题