麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > JavaScript > 正文

JavaScript實現多維數組的方法

2019-11-20 21:37:56
字體:
來源:轉載
供稿:網友

在C#里,定義多維數組,可以通過這樣簡單的代碼實現:

復制代碼 代碼如下:

int[,]myArray=new int[4,5];

在JavaScript中不能通過直接定義實現多維數組,那么該怎么實現呢?
首先定義一維數組:
復制代碼 代碼如下:

var myArray=new Array();

然后再將一維數組的成員定義成數組(之所以可以進行再定義,因為JavaScript是弱類型):
復制代碼 代碼如下:

myArray[0]=new Array();

到此為止,就定義了一個第一個索引為0的二維數組,如果想使用第一個索引為1的二維數組,在使用前仍需要定義下:
復制代碼 代碼如下:

<span style="font-family:Calibri;">myArray[1]=new Array();</span>

下面是一個JavaScript多維數組應用的例子,實現的是利用多維數組存儲選擇題的題目和答案:

復制代碼 代碼如下:

<script type="text/javascript">
        //判讀答案是否正確
        function answerCorrect(questionNumber, answer) {
            var correct = false;
            if (answer == answer[questionNumber])
                correct = true;

            return correct;
        }

        //定義問題數組和答案數組,用以存儲題目和選項
        var questions = new Array();
        var answers = new Array();

        //定義問題1,將索引為0的成員定義成二維數組
        questions[0] = new Array();

        //題目,定義二維數組成員
        questions[0][0] = "the Beatles were:";
        //答案
        questions[0][1] = "A Sixties rock group from Liverpool";
        questions[0][2] = "Four musically gifted insected";
        questions[0][3] = "German Cars";
        questions[0][4] = "I don't know";

        //問題1的答案
        answers[0] = "A"

        //問題2
        //定義問題2
        questions[1] = new Array();
        questions[1][0] = "Homer Simpon's favorite food is:";
        questions[1][1] = "Fresd slead";
        questions[1][2] = "Doughnuts";
        questions[1][3] = "sea food";
        questions[1][4] = "apples";

        //問題2的答案
        answers[1] = "B";

        //提示初始化完畢
        alert("Array Initiallized");

</script>

PS:最近在學習JavaScript的過程中,經常使用記事本寫程序,然后改成.htm格式運行,這效率不如在VS里或是DreamWeaver里高,主要是沒有智能提示和高亮顯示。但可以提醒自己注意每個小細節,比如JavaScript大小寫敏感,如何寫Html標記等等,呵呵。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 精品一区二区三区日本 | 久久96国产精品久久久 | 中文字幕在线观看精品 | 欧美成人午夜 | 久草在线综合 | 国产精品视频免费在线观看 | 亚洲午夜精品视频 | 男人久久天堂 | 操你啦免费视频 | 夜夜夜影院 | 久草在线综合 | 久久一本日日摸夜夜添 | 免费国产一级特黄久久 | 国产1区2区在线观看 | 一级黄色在线免费观看 | 成人羞羞视频在线观看免费 | 免费看欧美一级特黄a大片 久久免费视频一区二区三区 | 中文字幕专区高清在线观看 | 久久久久久久久国产 | 99精品视频免费看 | 成人福利视频导航 | 日韩中文一区 | 精品成人免费视频 | 午夜视频在线观 | 最近高清无吗免费看 | 国产一区二区高清在线 | 性欧美极品xxxx欧美一区二区 | 日本欧美一区二区三区视频麻豆 | 羞羞的网站 | 蜜桃成品人免费视频 | 草碰人人 | 91在线免费观看 | 欧美激情区| www.狠狠操.com | 色婷婷久久久久久 | 九九热国产在线 | 国产91av视频 | 免费黄色在线观看网站 | 亚洲欧美aⅴ | 国产视频在线免费观看 | 色淫网站免费视频 |