亚洲免费在线视频-亚洲啊v-久久免费精品视频-国产精品va-看片地址-成人在线视频网

您的位置:首頁技術文章
文章詳情頁

javascript - 怎樣去除數組里的幾個值,只提供該數組的下標的話

瀏覽:88日期:2023-04-17 09:27:07

問題描述

splice去除會一直更換數組,更換下標,所以我之前記住的下標沒用。

問題解答

回答1:

先刪除下標大的再刪除下標小的

javascript - 怎樣去除數組里的幾個值,只提供該數組的下標的話

回答2:

把數組換成對象,使用delete方法刪除,下標就不會變了

回答3:

數組的map方法 剔除指定的索引位置的元素 新生成一個數組

或者直接filter方法

回答4:

可以試一下,新建一個新的數組,然后循環你要做修改的那個數組,如果下標不是你要刪的那個數,那就把這個位置上的元素push到你的新的數組里,如果下標是你要刪的那個數,直接continue跳出循環這樣循環結束之后,新的數組就是你需要的數組,再把它賦值給舊數組就好了

回答5:

生成新數組的話:

arr = [1,2,3,4,5,6,7]removes = [1,3,5]arr = arr.filter(function(value, index) { return removes.indexOf(index) < 0});

不生成新數組:

arr = [1,2,3,4,5,6,7]removes = [1,3,5]Array.prototype.remove = function(removes){ removes.sort(function(a, b) {return a - b; }).reverse().forEach(function(value){this.splice(value, 1) }.bind(this))};arr.remove(removes)

標簽: JavaScript
主站蜘蛛池模板: 亚洲欧美国产高清va在线播放 | 日本特黄特色 | 亚洲欧美一区二区三区在线播放 | 伊人久久在线视频 | 国产在线视频一区二区三区 | 亚洲免费国产 | 亚洲天堂毛片 | 国产成人综合精品 | 美女被免费网站视频软件 | 国内精品亚洲 | 免费岛国小视频在线观看 | 99久久国产综合精品五月天 | 久色小说 | 99国产精品欧美久久久久久影院 | 真人毛片| 日韩一区二区三区视频 | 一级毛片免费视频观看 | 欧美日本俄罗斯一级毛片 | 久久久久一区二区三区 | 色久网 | 91成人免费观看 | 国产主播第一页 | 成 人 亚洲 综合天堂 | 男女上下爽无遮挡午夜免费视频 | 91欧美精品综合在线观看 | 泰国情欲片寂寞的寡妇在线观看 | 97国产免费全部免费观看 | 国产黄色片网站 | 中文字幕波多野不卡一区 | 全部免费的毛片视频观看 | 日本特黄特色大片免费视频网站 | 国产精品综合一区二区 | 99视频精品在线 | 99久久亚洲综合精品网站 | 91精品啪在线观看国产91九色 | 丁香婷婷影音先锋5566 | 亚洲精品久久9热 | japonensis国产福利| 免费一区二区三区在线视频 | 久久se精品一区精品二区 | 宅女福利视频在线看免费网站 |