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

Javascript數(shù)組與字典用法分析

 更新時(shí)間:2014年12月13日 14:43:47   投稿:shichen2014  
這篇文章主要介紹了Javascript數(shù)組與字典用法,以實(shí)例形式較為詳細(xì)的分析了Array作為數(shù)組與字典的不同用法,具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

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

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

先舉例看看數(shù)組的用法。

復(fù)制代碼 代碼如下:
var a = new Array(); 
a[0] = "Acer"; 
a[1] = "Dell"; 
for (var i in a) { 
    alert(i);         
}

上面的代碼創(chuàng)立了一個(gè)數(shù)組,每個(gè)元素都是一個(gè)字符串對(duì)象。

然后對(duì)數(shù)組進(jìn)行遍歷。注意 i 的結(jié)果為 0 和 1,a[i] 的結(jié)果才為字符串。

這個(gè)很象上一篇中說(shuō)到的遍歷對(duì)象的屬性。

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

復(fù)制代碼 代碼如下:
var computer_price = new Array(); 
computer_price["Acer"] = 500; 
computer_price["Dell"] = 600; 
alert(computer_price["Acer"]);

我們甚至可以同樣象上面那樣遍歷這個(gè)數(shù)組(字典)
復(fù)制代碼 代碼如下:
for (var i in computer_price) { 
    alert(i + ": " + computer_price[i]); 
}

這里的 i 即為字典的每個(gè)鍵值。輸出結(jié)果為:

Acer: 500

Dell: 600

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

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

也就是說(shuō) Acer 是 computer_price 的一個(gè)屬性。我們可以這樣使用它: computer_price.Acer

下面再來(lái)看一下字典和數(shù)組的簡(jiǎn)化聲明方式。

復(fù)制代碼 代碼如下:
var array = [1, 2, 3]; // 數(shù)組 
var array2 = { "Acer": 500, "Dell": 600 }; // 字典 
alert(array2.Acer); // 50

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

希望本文所述對(duì)大家的javascript程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • 深入理解jQuery()方法的構(gòu)建原理

    深入理解jQuery()方法的構(gòu)建原理

    對(duì)于JQuery,想必大家都很熟悉。目前,很多web項(xiàng)目,在實(shí)施的過(guò)程中,考慮到各瀏覽器原生JS API的兼容性,大都會(huì)選用JQuery或類似于JQuery這樣的框架來(lái)進(jìn)行網(wǎng)頁(yè)效果開發(fā)。這篇文章將給大家深入介紹jQuery()方法的構(gòu)建原理,有需要的朋友們可以參考借鑒。
    2016-12-12
  • webpack中如何使用雪碧圖的示例代碼

    webpack中如何使用雪碧圖的示例代碼

    這篇文章主要介紹了webpack中如何使用雪碧圖的示例代碼,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-11-11
  • javascript利用鍵盤控制小方塊的移動(dòng)

    javascript利用鍵盤控制小方塊的移動(dòng)

    這篇文章主要為大家詳細(xì)介紹了javascript利用鍵盤控制小方塊的移動(dòng),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-04-04
  • javascript之水平橫向滾動(dòng)歌詞同步的應(yīng)用

    javascript之水平橫向滾動(dòng)歌詞同步的應(yīng)用

    javascript之水平橫向滾動(dòng)歌詞同步的應(yīng)用...
    2007-05-05
  • 如何在JavaScript中運(yùn)行.NET?Core代碼詳情

    如何在JavaScript中運(yùn)行.NET?Core代碼詳情

    這篇文章主要介紹了在JavaScript中運(yùn)行.NET?Core代碼詳情,DotNetJS可以將C#項(xiàng)目編譯為與任何環(huán)境兼容的單文件JavaScript庫(kù),變可以在JavaScript中運(yùn)行.NET?Core代碼,相關(guān)操作分享詳情,需要的小伙伴可以參考一下
    2022-04-04
  • 通過(guò)javascript獲取iframe里的值示例代碼

    通過(guò)javascript獲取iframe里的值示例代碼

    iframe里的值在實(shí)現(xiàn)一些比較特殊功能時(shí)需要獲取的,下面為大家詳細(xì)介紹下使用javascript獲取iframe里值的方法,感興趣的各位可以參考下哈
    2013-06-06
  • Flutter實(shí)現(xiàn)仿微信底部菜單欄功能

    Flutter實(shí)現(xiàn)仿微信底部菜單欄功能

    這篇文章主要介紹了Flutter實(shí)現(xiàn)仿微信底部菜單欄,需要的朋友可以參考下
    2019-09-09
  • 創(chuàng)建js對(duì)象和js類的方法匯總

    創(chuàng)建js對(duì)象和js類的方法匯總

    這篇文章主要介紹了2種創(chuàng)建js對(duì)象和js類的方法,十分的簡(jiǎn)單,推薦給大家。
    2014-12-12
  • 前端換行、空格的多種表現(xiàn)形式代碼示例

    前端換行、空格的多種表現(xiàn)形式代碼示例

    這篇文章主要介紹了多種在HTML、CSS和JavaScript中實(shí)現(xiàn)換行和空格處理的方法,這些方法可以幫助開發(fā)者在不同的場(chǎng)景下控制文本的換行和空格顯示,需要的朋友可以參考下
    2025-01-01
  • JS編寫兼容IE6,7,8瀏覽器無(wú)縫自動(dòng)輪播

    JS編寫兼容IE6,7,8瀏覽器無(wú)縫自動(dòng)輪播

    在本篇文章里我們給大家?guī)?lái)一篇關(guān)于用原生JS編寫兼容IE6,7,8瀏覽器無(wú)縫自動(dòng)輪播的相關(guān)知識(shí)點(diǎn),需要的朋友們參考下。
    2018-10-10

最新評(píng)論

五华县| 平和县| 新闻| 格尔木市| 红原县| 紫阳县| 蓬莱市| 江安县| 忻州市| 正定县| 乌恰县| 磐石市| 汾西县| 土默特左旗| 浑源县| 巴林左旗| 监利县| 沾化县| 普定县| 桂东县| 自治县| 博湖县| 申扎县| 宝丰县| 凤城市| 绥江县| 康乐县| 莱芜市| 仙游县| 库伦旗| 凤庆县| 泸溪县| 黄浦区| 溧水县| 元阳县| 肥东县| 清镇市| 延吉市| 思南县| 巴彦淖尔市| 张掖市|