<delect id="sj01t"></delect>
  1. <em id="sj01t"><label id="sj01t"></label></em>
  2. <div id="sj01t"></div>
    1. <em id="sj01t"></em>

            <div id="sj01t"></div>

            Javascript數組與字典用法分析方法

            時間:2024-09-27 19:24:16 JavaScript 我要投稿
            • 相關推薦

            Javascript數組與字典用法分析方法

              本文實例分析了Javascript數組與字典用法。分享給大家供大家參考。具體分析如下:

              Javascript 的數組Array,既是一個數組,也是一個字典(Dictionary).

              先舉例看看數組的用法。

              復制代碼 代碼如下:var a = new Array();

              a[0] = "Acer";

              a[1] = "Dell";

              for (var i in a) {

              alert(i);

              }

              上面的代碼創立了一個數組,每個元素都是一個字符串對象。

              然后對數組進行遍歷。注意 i 的結果為 0 和 1,a[i] 的結果才為字符串。

              這個很象上一篇中說到的遍歷對象的屬性。

              下面再看一下字典的用法。

              復制代碼 代碼如下:var computer_price = new Array();

              computer_price["Acer"] = 500;

              computer_price["Dell"] = 600;

              alert(computer_price["Acer"]);

              我們甚至可以同樣象上面那樣遍歷這個數組(字典)

              復制代碼 代碼如下:for (var i in computer_price) {

              alert(i + ": " + computer_price[i]);

              }

              這里的 i 即為字典的每個鍵值。輸出結果為:

              Acer: 500

              Dell: 600

              下面,看一下Javascript的有趣之處,還是上面那個例子。

              我們可以把 computer_price 看成一個字典對象,而它的每個鍵值就是一個屬性。

              也就是說 Acer 是 computer_price 的一個屬性。我們可以這樣使用它: computer_price.Acer

              下面再來看一下字典和數組的簡化聲明方式。

              復制代碼 代碼如下:var array = [1, 2, 3]; // 數組

              var array2 = { "Acer": 500, "Dell": 600 }; // 字典

              alert(array2.Acer); // 50

              這樣對字典的聲明是和前面的一樣的。在我們的例子中,Acer又是鍵值,也可是作為字典對象的屬性了。

              希望本文所述對大家的javascript程序設計有所幫助。

            【Javascript數組與字典用法分析方法】相關文章:

            JavaScript數組常用方法介紹09-04

            Javascript函數的定義和用法分析08-15

            javascript分析運算符用法08-07

            Javascript的this用法簡述08-15

            Javascript中typeof 用法歸納09-27

            JavaScript常用方法匯總10-25

            javascript跨域訪問的方法07-09

            javascript編程異常處理的方法08-04

            Java數組操作方法大全08-22

            JavaScript fontcolor方法入門實例07-07

            <delect id="sj01t"></delect>
            1. <em id="sj01t"><label id="sj01t"></label></em>
            2. <div id="sj01t"></div>
              1. <em id="sj01t"></em>

                      <div id="sj01t"></div>
                      黄色视频在线观看