亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

Javascript刪除數組中某一項或幾項的幾種方法

simpleapples / 1715人閱讀

1. splice

Js中的splice方法

splice(index,len,[item])??? 注釋:該方法會改變原始數組。

splice有3個參數,它也可以用來 替換/刪除/添加 數組內某一個或者幾個值

index:數組開始下標????????len: 替換/刪除的長度?????? item:替換的值,刪除操作的話 item為空

如:

arr = ["a","b","c","d"]
1.1 刪除

刪除 ----? item不設置

// 刪除起始下標為1,長度為1的一個值,len設置的1,如果為0,則數組不變

arr.splice(1,1)?? //["a","c","d"]?????????
// 刪除起始下標為1,長度為2的一個值,len設置的2

arr.splice(1,2)? //["a","d"]????????? 
1.2 替換

替換 ---- item為替換的值

// 替換起始下標為1,長度為1的一個值為‘ttt’,len設置的1

arr.splice(1,1,"ttt") ? ? ?? //["a","ttt","c","d"] ? ? ? ? 
// 替換起始下標為1,長度為2的兩個值為‘ttt’,len設置的1

arr.splice(1,2,"ttt") ? ? ?? //["a","ttt","d"] ? ? ? ? 
1.3 添加

添加 ----? len設置為0,item為添加的值

// 表示在下標為1處添加一項‘ttt’看來還是splice最方便啦
arr.splice(1,0,"ttt") ? ? ?? //["a","ttt","b","c","d"] ? ? ? ? 
2. delete

delete刪除掉數組中的元素后,會把該下標出的值置為undefined,數組的長度不會變

// 中間出現兩個逗號,數組長度不變,有一項為undefined

delete arr[1]? //["a", ,"c","d"]?????

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規(guī)行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://www.ezyhdfw.cn/yun/103810.html

相關文章

  • JavaScript學習筆記 - 引用類型

    摘要:構造函數本身就是一個函數,只不過該函數是出于創(chuàng)建新對象的目的而定義的。使用的構造函數是,它只為新對象定義了默認的屬性和方法。第一種就是操作符后跟構造函數第二種是使用對象字面量表示法。 本文記錄了我在學習前端上的筆記,方便以后的復習和鞏固。 Object類型 Array類型 Date類型 RegExp類型 Function類型 基本包裝類型 單體內置對象 引用類型的值(對象)是引用類...

    dendoink 評論0 收藏0
  • javascript引用類型之Array 類型

    摘要:如果你從一個框架向另一個框架傳入一個數組,那么傳入的數組與在第二個框架中原生創(chuàng)建的數組分別具有各自不同的構造函數。 數組在javascript中是很常用的數據類型 創(chuàng)建數組的幾種方式 使用new操作符來創(chuàng)建數組 var arr = new Array() // []創(chuàng)建了一個長度為0的空數組 var arr1 = new Array(2) // [empty × 2]創(chuàng)建了一個長度...

    lsxiao 評論0 收藏0
  • JavaScript數組方法全面的總結

    摘要:因為轉換為字符串后,在前面還可以接受一個函數作為參數,根據函數的返回值進行排序。函數的返回值將作為新數組中的每一項的值。該方法接收一個函數作為參數,對數組中的每一項運行該函數,該方法沒有返回值。 1. 檢測對象是不是數組 instanceof操作符 Array.isArray()方法 var color = new Array(red, green); console....

    luckyyulin 評論0 收藏0
  • Array() 方法匯總

    摘要:方法為數組中的每個元素都調用一次函數執(zhí)行如果沒有符合條件的元素返回對于空數組,函數是不會執(zhí)行的。不改變原數組和差不多,默認返回的是索引。 1. length屬性 && 檢測數組 length屬性不是只讀,可以設置該屬性,從數組的末尾移除項或添加新項 檢測數組: 一個全局作用域下(一個網頁),使用instanceof 兩個以上不同的全局執(zhí)行環(huán)境(網頁包含多個框架),使用Array....

    JessYanCoding 評論0 收藏0
  • Array()方法匯總

    摘要:方法為數組中的每個元素都調用一次函數執(zhí)行如果沒有符合條件的元素返回對于空數組,函數是不會執(zhí)行的。不改變原數組和差不多,默認返回的是索引。擅長網站建設公眾號開發(fā)微信小程序開發(fā)小游戲公眾號開發(fā),專注于前端領域框架交互設計圖像繪制數據分析等研究。1. length屬性 && 檢測數組 length屬性不是只讀,可以設置該屬性,從數組的末尾移除項或添加新項 檢測數組: 一個全局作用域下(一個網頁...

    awesome23 評論0 收藏0

發(fā)表評論

0條評論

simpleapples

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<