方法:1、利用each()方法循環遍歷數組;2、在循環語句中,使用if語句判斷數組元素是否為指定值;2、利用splice()方法來移除指定的數組元素,語法為“數組元素.splice(數組索引值,1);”。
本教程操作環境:windows7系統、jquery1.10.0版本、Dell G3電腦。
jquery怎樣移除數組中的一個元素
1、新建一個html文件,命名為test.html,用于講解jquery如何刪除數組中的一個元素。引入jquery.min.js庫文件,成功加載該文件,才能使用jquery中的方法。使用“[]”創建一個js數組,并把它保存在arr變量中。使用each()方法來遍歷數組,每次遍歷數組元素時,執行function方法。一個是index參數(數組索引值),一個是item參數(索引對應的數組元素)。
2、在function方法內,使用if語句,判斷指定要刪除元素,例如,要刪除數組中的c元素,如果if條件成立,則使用splice()方法通過索引index,刪除指定的數組元素。最后,使用alert()方法輸出刪除指定元素后的數組。
在瀏覽器打開test.html文件,查看結果。
總結:
1、創建一個test.html文件。
2、js標簽內,使用“[]”創建一個js數組。
3、js標簽內,使用each()方法來遍歷數組,每次遍歷數組元素時,使用if語句,判斷指定要刪除元素,例如,要刪除數組中的c元素,如果if條件成立,則使用splice()方法通過索引index,刪除指定的數組元素。
注意事項:
splice() 方法向/從數組中添加/刪除項目,然后返回被刪除的項目。
相關視頻教程推薦:jQuery視頻教程