最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

JavaScript 以對象為索引的關(guān)聯(lián)數(shù)組

 更新時間:2010年05月19日 18:30:32   作者:  
我們常說JavaScript原生支持json,因為我們可以認為json就是對JavaScript的Object對象的靈活應(yīng)用。
關(guān)于JSON對象,你可以參看wikipedia(http://zh.wikipedia.org/zh-cn/JSON),還有官方網(wǎng)站(http://www.json.org/json-zh.html)。

  我們常說JavaScript原生支持json,因為我們可以認為json就是對JavaScript的Object對象的靈活應(yīng)用。

  通常我們使用json的方式,主要用作前后臺數(shù)據(jù)交換的格式:

  而在代碼邏輯中更多的是用關(guān)聯(lián)數(shù)組的方式。但即使是這樣我們也很少使用對象類型作為鍵值對的鍵名。
  var a= {}, b= [];
  a[b] = new Date(); //通過a[b]可以取得時間值。

  鍵名的類型可以是對象,多么美好的一件事??!

  不過有一個問題。如果你想這么用,需要有一個條件:數(shù)據(jù)必須是動態(tài)添加的。(目前在同學這,沒有條件測試其他的瀏覽器,目前測試了IE8以及搜狗瀏覽器的IE內(nèi)核和weikit內(nèi)核)

  測試代碼如下:

復(fù)制代碼 代碼如下:

var d = document.getElementById("hello"), obj = [1,2,3], a = {obj:"test"};
a[d] = "DOMElement";
alert(a[obj]); //undefined
alert(a[d]);  //DOMElement
a[obj] = "Array Object";
alert(a[obj]);  //Array Object

相關(guān)文章

  • javascript實現(xiàn)連續(xù)賦值

    javascript實現(xiàn)連續(xù)賦值

    javascript如何實現(xiàn)連續(xù)賦值呢?下面小編就給大家介紹下用javascript實現(xiàn)連續(xù)賦值,有需要的朋友可以參考下
    2015-08-08
  • 純JS實現(xiàn)可拖拽表單的簡單實例

    純JS實現(xiàn)可拖拽表單的簡單實例

    下面小編就為大家?guī)硪黄僇S實現(xiàn)可拖拽表單的簡單實例。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-09-09
  • JS中的const命令你真懂它嗎

    JS中的const命令你真懂它嗎

    這篇文章主要介紹了JS中的const命令你真懂它嗎,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-03-03
  • webpack proxy如何解決跨域問題

    webpack proxy如何解決跨域問題

    webpack proxy,即webpack提供的代理服務(wù),基本行為就是接收客戶端發(fā)送的請求后轉(zhuǎn)發(fā)給其他服務(wù)器,本文給大家介紹了webpack proxy如何解決跨域問題,感興趣的朋友跟隨小編一起看看吧
    2023-10-10
  • 簡單談?wù)刯son跨域

    簡單談?wù)刯son跨域

    本文主要給大家講解了javascript中的json跨域問題,以及跨域安全性的解決辦法,總結(jié)了2點,分享給大家,希望大家能夠喜歡。
    2016-03-03
  • 3分鐘教你用JavaScript實現(xiàn)電子簽名效果

    3分鐘教你用JavaScript實現(xiàn)電子簽名效果

    電子簽名已經(jīng)成為現(xiàn)代商業(yè)中不可或缺的一部分,它可以提高業(yè)務(wù)流程的效率和安全性。本文將介紹如何使用HTML5的canvas元素和JavaScript在前端實現(xiàn)電子簽名,需要的可以參考一下
    2023-04-04
  • xmlplus組件設(shè)計系列之文本框(TextBox)(3)

    xmlplus組件設(shè)計系列之文本框(TextBox)(3)

    xmlplus 是一個JavaScript框架,用于快速開發(fā)前后端項目。這篇文章主要介紹了xmlplus組件設(shè)計系列之文本框,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-05-05
  • asp.net刷新本頁面的六種方法總結(jié)

    asp.net刷新本頁面的六種方法總結(jié)

    本篇文章主要是對asp.net刷新本頁面的六種方法進行了詳細的總結(jié)介紹,需要的朋友可以過來參考下,希望對大家有所幫助
    2014-01-01
  • ionic實現(xiàn)可滑動的tab選項卡切換效果

    ionic實現(xiàn)可滑動的tab選項卡切換效果

    這篇文章主要為大家詳細介紹了ionic實現(xiàn)可滑動的tab選項卡切換效果,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-08-08
  • Javascript實現(xiàn)圖片輪播效果(一)讓圖片跳動起來

    Javascript實現(xiàn)圖片輪播效果(一)讓圖片跳動起來

    圖片輪播效果,在各大網(wǎng)站的首頁都能看到,比較常見,下面腳本之家小編給大家介紹Javascript實現(xiàn)圖片輪播效果(一)讓圖片跳動起來,需要的朋友參考下
    2016-02-02

最新評論

林周县| 衡南县| 黄陵县| 应城市| 曲靖市| 西盟| 东丽区| 阜城县| 连城县| 新津县| 丹阳市| 阿尔山市| 紫阳县| 山东| 三河市| 彝良县| 唐河县| 金山区| 绥德县| 南充市| 金沙县| 宜都市| 密云县| 湟源县| 双桥区| 新巴尔虎右旗| 大渡口区| 临安市| 藁城市| 池州市| 牟定县| 鄂温| 苍山县| 油尖旺区| 从化市| 麦盖提县| 封丘县| 礼泉县| 全椒县| 内江市| 木兰县|