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