国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術(shù)文章
文章詳情頁

javascript - js如何將匹配到的數(shù)組元素刪掉?

瀏覽:75日期:2023-08-31 17:30:00

問題描述

var arr = [ { ServiceID: ’go-storage-127.0.0.1-8080-9090’, ServiceName: ’storage’, }, { ServiceID: ’System-xxx-192.168.0.111-8000-8000’, ServiceName: ’xxx’, }, { ServiceID: ’System-xxx2-192.168.0.111-8000-8000’, ServiceName: ’xxx2’, }, { ServiceID: ’System-xxx3-192.168.0.111-8000-8000’, ServiceName: ’xxx3’, }, {ServiceID: ’System2-xxx3-192.168.0.111-8000-8000’,ServiceName: ’xxx3’, }, {ServiceID: ’test-xxx3-192.168.0.111-8000-8000’,ServiceName: ’xxx3’,}];

將arr數(shù)組中ServiceID以test或者System開頭的數(shù)組元素刪掉 用刪掉的方法總是沒法講匹配到的全刪,哪位高手能幫個忙呢?謝謝!

問題解答

回答1:

arr = arr.filter(item => !(/^test|^System/i.test(item.ServiceID)))

回答2:

var startsWithArr = strArr => str => { return strArr.some(e => str.startsWith(e)); }var starts = startsWithArr([ ’test’, ’System-’]);var filterArr = arr => { arr.filter(e => !starts(e.ServiceID)); }回答3:

用Array.filter方法,將過濾后的數(shù)組賦值回arr;

arr = arr.filter(function(item) { return !(/^(test|System)/g.test(item.ServiceId || ’’));});

標(biāo)簽: JavaScript
相關(guān)文章:
主站蜘蛛池模板: 手机看片亚洲 | 日本久久不射 | 91成人在线免费观看 | 一本色道久久爱88av | 国产妇乱子伦视频免费 | 日本一区二区不卡久久入口 | 成人欧美视频在线观看 | 国产视频www | 亚洲的天堂 | 久久久久国产成人精品亚洲午夜 | 亚洲视频综合网 | 日韩精品欧美激情国产一区 | 免费伦费一区二区三区四区 | 99国产精品久久久久久久日本 | 免费不卡毛片 | 久久高清一级毛片 | 国产高清一区二区三区视频 | 日韩一区二区三区在线观看 | 国产一级一级片 | a级片在线 | 日本天堂在线视频 | 久久国产精品亚洲 | 黄色网址免费在线 | 日本aaaa级毛片在线看 | 欧美午夜免费观看福利片 | 亚洲成人视 | 成人观看的视频三级 | 久久国产精品夜色 | 日韩在线一区二区三区免费视频 | 女人张开腿让男人操 | 国产精品黄页网站在线播放免费 | 欧美亚洲日本韩国一级毛片 | 国内精品久久久久久久aa护士 | 久久中出 | 欧美白人和黑人xxxx猛交视频 | 亚洲天堂美女 | 在线视频久久 | 国产成人综合洲欧美在线 | 欧美一级片网站 | 亚洲天堂2017 | 日本人成在线视频免费播放 |