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

      詳解JavaScript中的splice()使用方法

      時(shí)間:2024-08-20 12:22:33 JavaScript 我要投稿
      • 相關(guān)推薦

      詳解JavaScript中的splice()使用方法

        定義和用法

        splice() 方法用于插入、刪除或替換數(shù)組的元素。

        語法

        arrayObject.splice(index,howmany,element1,.....,elementX)

        參數(shù) 描述

        index 必需。規(guī)定從何處添加/刪除元素。

        該參數(shù)是開始插入和(或)刪除的數(shù)組元素的下標(biāo),必須是數(shù)字。

        howmany 必需。規(guī)定應(yīng)該刪除多少元素。必須是數(shù)字,但可以是 "0"。

        如果未規(guī)定此參數(shù),則刪除從 index 開始到原數(shù)組結(jié)尾的所有元素。

        element1 可選。規(guī)定要添加到數(shù)組的新元素。從 index 所指的下標(biāo)處開始插入。

        elementX 可選。可向數(shù)組添加若干元素。

        返回值

        如果從 arrayObject 中刪除了元素,則返回的是含有被刪除的元素的數(shù)組。

        說明

        splice() 方法可刪除從 index 處開始的零個(gè)或多個(gè)元素,并且用參數(shù)列表中聲明的一個(gè)或多個(gè)值來替換那些被刪除的元素。

        提示和注釋

        注釋:請(qǐng)注意,splice() 方法與 slice() 方法的作用是不同的,splice() 方法會(huì)直接對(duì)數(shù)組進(jìn)行修改。

        實(shí)例

        例子 1

        在本例中,我們將創(chuàng)建一個(gè)新數(shù)組,并向其添加一個(gè)元素:

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

        var arr = new Array(6) arr[0] = "George" arr[1] = "John" arr[2] = "Thomas" arr[3] = "James" arr[4] = "Adrew" arr[5] = "Martin" document.write(arr + "") arr.splice(2,0,"William") document.write(arr + "")

        輸出:

        George,John,Thomas,James,Adrew,Martin George,John,William,Thomas,James,Adrew,Martin

        例子 2

        在本例中我們將刪除位于 index 2 的元素,并添加一個(gè)新元素來替代被刪除的元素:

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

        var arr = new Array(6) arr[0] = "George" arr[1] = "John" arr[2] = "Thomas" arr[3] = "James" arr[4] = "Adrew" arr[5] = "Martin" document.write(arr + "") arr.splice(2,1,"William") document.write(arr)

        輸出:

        George,John,Thomas,James,Adrew,Martin George,John,William,James,Adrew,Martin

        例子 3

        在本例中我們將刪除從 index 2 ("Thomas") 開始的三個(gè)元素,并添加一個(gè)新元素 ("William") 來替代被刪除的元素:

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

        var arr = new Array(6) arr[0] = "George" arr[1] = "John" arr[2] = "Thomas" arr[3] = "James" arr[4] = "Adrew" arr[5] = "Martin" document.write(arr + "") arr.splice(2,3,"William") document.write(arr)

        輸出:

        George,John,Thomas,James,Adrew,Martin George,John,William,Martin

      【詳解JavaScript中的splice()使用方法】相關(guān)文章:

      Javascript中arguments對(duì)象的詳解和使用方法03-31

      JavaScript中push(),join() 函數(shù)實(shí)例詳解03-31

      在Java中執(zhí)行JavaScript代碼04-01

      Javascript中typeof 用法歸納04-01

      JavaScript中的with關(guān)鍵字03-25

      perl- javascript中class的機(jī)制03-25

      JavaScript中的三種對(duì)象04-01

      抽象語法樹在JavaScript中的應(yīng)用03-25

      關(guān)于javascript對(duì)象之內(nèi)置和對(duì)象Math的使用方法03-30

      主站蜘蛛池模板: 亚洲精品尤物av在线网站| 汽车| 厕所极品偷拍一区二区三区视频| 隆林| 中文字幕久久精品一二三区| 成人综合亚洲国产成人| 蜜桃视频在线网站免费| 无遮高潮国产免费观看韩国| 成年大片免费视频观看| 国产激情一区二区三区成人免费| 雷州市| 无码伊人久久大香线蕉| 爱v天堂在线观看| 日韩人妻无码精品二专区| 德兴市| 中文字幕乱码第一二三区| 精品的一区二区三区| 五月天婷婷一区二区三区久久| 国产毛片一区二区日韩| 遵化市| 97人妻蜜臀中文字幕| 台前县| 肥西县| 青田县| 余姚市| 永定县| 绥芬河市| 孝义市| а的天堂网最新版在线| 芷江| 合肥市| 利川市| 新巴尔虎左旗| 阳城县| 99久久99久久精品免观看| 日本一区二区三区激情视频| 国产精品无码不卡在线播放| 日本一区二区三区看片| 97人妻无码免费专区| 69av视频在线| 久久久久无码中文字幕|