這篇文章將為大家詳細講解有關js如何刪除數組中指定元素,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。
創新互聯建站是一家集網站建設,巴州企業網站建設,巴州品牌網站建設,網站定制,巴州網站建設報價,網絡營銷,網絡優化,巴州網站推廣為一體的創新建站企業,幫助傳統企業提升企業形象加強企業競爭力。可充分滿足這一群體相比中小企業更為豐富、高端、多元的互聯網需求。同時我們時刻保持專業、時尚、前沿,時刻以成就客戶成長自我,堅持不斷學習、思考、沉淀、凈化自己,讓我們為更多的企業打造出實用型網站。
js中刪除數組中指定元素的方法:首先通過循環遍歷該數組得到指定元素的索引值,然后根據索引值使用splice()方法即可刪除元素,語法“array.splice(索引值,1)”。
JavaScript中刪除數組中指定元素的方法詳解:
刪除數組中的某個元素,首先需要確定需要刪除的指定元素的索引值。
var arr=[1,5,6,12,453,324]; function indexOf(val){ for(var i = 0; i < arr.length; i++){ if(arr[i] == val){return i;} } return -1; }
找到相對應的索引值后,根據索引值刪除數組中該元素對應的值
function remove(val){ var index = indexOf(val); if(index > -1){arr.splice(index,1);} }
實例:刪除數組somearray里的"tue"元素
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> </head> <body> <div class="demo"> <p>數組:mon, tue, wed, thur</p> <p class="p"></p> </div> </body> <script type="text/javascript"> function removeByValue(arr, val) { for(var i = 0; i < arr.length; i++) { if(arr[i] == val) { arr.splice(i, 1); break; } } } var somearray = ["mon", "tue", "wed", "thur"] removeByValue(somearray, "tue"); //somearray will now have "mon", "wed", "thur" document.write("<p>新數組:" + somearray + "</p>"); </script> </html>
關于js如何刪除數組中指定元素就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。
新聞標題:js如何刪除數組中指定元素
當前鏈接:http://m.2m8n56k.cn/article14/jojige.html
成都網站建設公司_創新互聯,為您提供云服務器、品牌網站設計、企業建站、App開發、定制開發、網站排名
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:[email protected]。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯