中文字幕在线一区二区在线,久久久精品免费观看国产,无码日日模日日碰夜夜爽,天堂av在线最新版在线,日韩美精品无码一本二本三本,麻豆精品三级国产国语,精品无码AⅤ片,国产区在线观看视频

      Javascript的常規數組和關聯數組的對比小結

      時間:2024-05-02 21:44:38 JavaScript 我要投稿
      • 相關推薦

      Javascript的常規數組和關聯數組的對比小結

        首先我們看看數組的分類:

        從數組的下標分為索引數組、關聯數組

        復制代碼 代碼如下:

        /* 索引數組,即通常情況下所說的數組 */

        var ary1 = [1,3,5,8];

        //按索引去取數組元素,從0開始(當然某些語言實現從1開始),索引實際上就是序數,一個整型數字

        ary1[0];

        ary1[1];

        ary1[2];

        ary1[3];

        /* 關聯數組,指以非序數類型為下標來存取的數組 python中稱為字典 */

        var ary2 = {}; //存取時,以非序數(數字),這里是字符串

        ary2["one"] = 1;

        ary2["two"] = 2;

        ary2["thr"] = 3;

        ary2["fou"] = 4;

        問題:你可以如下測試:

        alert(arry1.length); // 返回值為:4

        alert(arry2.length); //返回值為:0

        這是因為什么呢,因為js是非類型語言,所以js 的任何類型都是object,

        比如var arr = [];

        arr[0] = 1;

        arr[1] = 2;

        arr[2] = 3;

        arr["s"] = 4;

        此時你調用arr.s相當于是在調用arr這個對象的s屬性,但是這是arr.length仍然是3。

        總結:關聯數組雖然可以用字符串作下標,但是這個下標是不支持參數傳值的,換言之,你需要什么就取什么,聽起來很智能,實際上你取值仍然需要你手動去寫下標的。

      【Javascript的常規數組和關聯數組的對比小結】相關文章:

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

      Excel高手武器:數組基礎08-08

      php數組函數序列之array-combine() - 數組合并函數的代碼08-25

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

      c語言字符數組使用方法10-14

      如何獲取PHP數組的鍵與值呢10-25

      2016年java數組操作方法大全06-19

      關于J2ME數組的復制及連接操作方法09-06

      IE與Firefox在JavaScript上的不同寫法小結07-22

      CMA和CPA的對比10-20

      主站蜘蛛池模板: 日本韩国一区二区精品| 热re99久久精品国产66热6| 91精品一区二区三区蜜桃| 国产在线看不卡一区二区| 无码专区无码专区视频网址| 绿帽人妻被插出白浆免费观看| 绩溪县| 汝南县| 永平县| 西畴县| 郴州市| 海宁市| 姜堰市| 亚洲区一区二在线视频| 全州县| 镇平县| 久久亚洲中文字幕精品一区四| 蓬莱市| 鸡东县| 亚洲av成人在线网站| 日韩av一区二区毛片| 丰满熟妇人妻无码区| 精品国产午夜久久久久九九| 玉山县| 亚洲日韩精品AⅤ片无码富二代| 新沂市| 国产精品无码不卡在线播放| 新巴尔虎左旗| av中文码一区二区三区| 少妇久久久被弄到高潮| 欧美成人高清手机在线视频 | 久分夜色精品国产噜噜亚洲av | 久久国产香蕉一区精品天美 | 通河县| 慈溪市| 狼人av在线免费观看| 亚洲av五月天天堂网| 一区二区三区在线视频在线观看| 国产优质女主播在线观看| 日本一区二区三区最新不卡视频 | 成年视频网站在线观看777|