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

JavaScript數(shù)據(jù)結(jié)構(gòu)之?dāng)?shù)組的表示方法示例

 更新時間:2017年04月12日 10:51:20   作者:布瑞澤的童話  
這篇文章主要介紹了JavaScript數(shù)據(jù)結(jié)構(gòu)之?dāng)?shù)組的表示方法,從數(shù)據(jù)結(jié)構(gòu)線性表的角度分析了數(shù)組的原理并結(jié)合實(shí)例形式分析了javascript數(shù)組的定義與使用方法,需要的朋友可以參考下

本文實(shí)例講述了JavaScript數(shù)據(jù)結(jié)構(gòu)之?dāng)?shù)組的表示方法。分享給大家供大家參考,具體如下:

數(shù)組類似于線性表。基本上每種語言都會講數(shù)組作為固有類型。這里主要講一下二維數(shù)組。我們可以把二維數(shù)組看成這樣一個定長線性表它的每個數(shù)據(jù)元素也是一個定長的線性表。數(shù)組一旦被定義,它的維數(shù)和維界就不再改變。因此,除了結(jié)構(gòu)的初始化和銷毀之外,數(shù)組只有存取元素和修改元素值的操作(這里注意和JavaScript中的array類型做出區(qū)分,這里說的是數(shù)據(jù)結(jié)構(gòu),而不是某一種單獨(dú)語言的語法)。

由于數(shù)組一般不作插入或者刪除操作,也就是說,一旦建立了數(shù)組,則結(jié)構(gòu)中的數(shù)據(jù)元素個數(shù)和元素之間的關(guān)系就不再發(fā)生變動。因此,采用順序存儲結(jié)構(gòu)表示數(shù)組就是理所當(dāng)然的事情啦。

在javascript中,數(shù)組就是對象。請看如下代碼:

<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <title>數(shù)組</title>
  </head>
  <body>
<script type="text/javascript">
  var fruit=new Array("apple","banana","pear","orange");
    fruit['first']="grape";
    fruit['second']="xigua";
    document.write(fruit[1]);//banana
    document.write(fruit['first']);//grape
    document.write(fruit.second);//xigua
</script>
  </body>
</html>

可以看到,javascript中數(shù)組可以通過下標(biāo)訪問,也可以和對象一樣對數(shù)組進(jìn)行指定賦值。

更多關(guān)于JavaScript相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《JavaScript數(shù)組操作技巧總結(jié)》、《JavaScript數(shù)據(jù)結(jié)構(gòu)與算法技巧總結(jié)》、《JavaScript數(shù)學(xué)運(yùn)算用法總結(jié)》、《JavaScript遍歷算法與技巧總結(jié)》、《JavaScript查找算法技巧總結(jié)》及《JavaScript錯誤與調(diào)試技巧總結(jié)

希望本文所述對大家JavaScript程序設(shè)計有所幫助。

相關(guān)文章

  • JS設(shè)置緩存和緩存過期時間的操作方法

    JS設(shè)置緩存和緩存過期時間的操作方法

    js-cookie是一個用于處理瀏覽器Cookie的JavaScript庫,本文通過實(shí)例代碼講解JS設(shè)置緩存和緩存過期時間的操作方法,感興趣的朋友跟隨小編一起看看吧
    2025-01-01
  • JavaScript?ES6模塊導(dǎo)入和導(dǎo)出的方法

    JavaScript?ES6模塊導(dǎo)入和導(dǎo)出的方法

    ES6在語言標(biāo)準(zhǔn)的層面上實(shí)現(xiàn)了模塊功能,而且實(shí)現(xiàn)的相當(dāng)簡單,完全可以取代CommonJS和AMD規(guī)范,成為瀏覽器和服務(wù)器通用的模塊解決方案,下面這篇文章主要給大家介紹了關(guān)于ES6模塊導(dǎo)入和導(dǎo)出的方法,需要的朋友可以參考下
    2022-07-07
  • Worker加載JS腳本跨域問題的幾種解決方法

    Worker加載JS腳本跨域問題的幾種解決方法

    Web Worker 是一種在后臺線程中運(yùn)行的 JavaScript 腳本,允許我們在不阻塞主線程的情況下執(zhí)行復(fù)雜計算或處理,Worker 加載的 JS 腳本如果存在跨域問題,可能導(dǎo)致腳本無法正常加載和執(zhí)行,以下是解決 Worker 加載 JS 腳本跨域問題的幾種方法,需要的朋友可以參考下
    2025-02-02
  • 分享10個優(yōu)化代碼的CSS和JavaScript工具

    分享10個優(yōu)化代碼的CSS和JavaScript工具

    如果你想在保持文件的時候或執(zhí) 行的階段lint代碼,那么linting工具也可以如你所愿。這取決于個人的選擇。如果你正在找尋用于CSS和JavaScript最好的 linting工具,那么請繼續(xù)閱讀
    2016-05-05
  • javascript實(shí)現(xiàn)對話框功能警告(alert 消息對話框)確認(rèn)(confirm 消息對話框)

    javascript實(shí)現(xiàn)對話框功能警告(alert 消息對話框)確認(rèn)(confirm 消息對話框)

    這篇文章主要介紹了javascript:警告(alert 消息對話框),確認(rèn)(confirm 消息對話框)的實(shí)現(xiàn)代碼,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-05-05
  • js 自帶的sort() 方法全面了解

    js 自帶的sort() 方法全面了解

    下面小編就為大家?guī)硪黄猨s 自帶的sort() 方法全面了解。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-08-08
  • 前端layui?table表格勾選事件以及常見模塊詳解

    前端layui?table表格勾選事件以及常見模塊詳解

    Layui 是一個非常流行的前端框架,其中的table組件可以幫助您實(shí)現(xiàn)復(fù)選框功能,下面這篇文章主要給大家介紹了關(guān)于前端layui?table表格勾選事件以及常見模塊的相關(guān)資料,需要的朋友可以參考下
    2024-08-08
  • 開源一個微信小程序儀表盤組件過程解析

    開源一個微信小程序儀表盤組件過程解析

    這篇文章主要介紹了開源一個微信小程序儀表盤組件過程解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-07-07
  • uniapp video播放視頻 懸浮在屏幕無法滑動

    uniapp video播放視頻 懸浮在屏幕無法滑動

    在uniapp中,需要使用<video></video>標(biāo)簽進(jìn)行播放動態(tài)src的視頻,這里只是簡單的在App端播放視頻,且動態(tài)賦值src,如果還有其它復(fù)雜的布局內(nèi)部嵌套video標(biāo)簽也是不成功的,例如:<swiper>、<scroll-view>等,感興趣的朋友跟隨小編一起看看吧
    2024-08-08
  • JavaScript條件判斷_動力節(jié)點(diǎn)Java學(xué)院整理

    JavaScript條件判斷_動力節(jié)點(diǎn)Java學(xué)院整理

    JavaScript使用if () { ... } else { ... }來進(jìn)行條件判斷。下通過語句代碼給大家詳細(xì)介紹js 條件判斷的基本知識,需要的的朋友參考下吧
    2017-06-06

最新評論

红河县| 格尔木市| 景宁| 隆林| 凭祥市| 宣化县| 揭阳市| 皮山县| 句容市| 新干县| 阳新县| 通山县| 广宁县| 喜德县| 册亨县| 平武县| 铜川市| 定安县| 平武县| 石门县| 商丘市| 汉源县| 咸宁市| 吉安市| 盘山县| 平罗县| 北流市| 福鼎市| 阿克| 永善县| 中牟县| 林西县| 察隅县| 乳山市| 台中市| 罗甸县| 五河县| 朝阳区| 中阳县| 南川市| 昌平区|