這篇文章給大家分享的是有關(guān)javascript數(shù)組如何刪除某一項(xiàng)的內(nèi)容。小編覺得挺實(shí)用的,因此分享給大家做個(gè)參考,一起跟隨小編過來看看吧。
創(chuàng)新互聯(lián)于2013年開始,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項(xiàng)目成都做網(wǎng)站、網(wǎng)站設(shè)計(jì)網(wǎng)站策劃,項(xiàng)目實(shí)施與項(xiàng)目整合能力。我們以讓每一個(gè)夢(mèng)想脫穎而出為使命,1280元雄縣做網(wǎng)站,已為上家服務(wù),為雄縣各地企業(yè)和個(gè)人服務(wù),聯(lián)系電話:18982081108
1.可以使網(wǎng)頁具有交互性,例如響應(yīng)用戶點(diǎn)擊,給用戶提供更好的體驗(yàn)。 2.可以處理表單,檢驗(yàn)用戶的輸入,并提供及時(shí)反饋節(jié)省用戶時(shí)間。 3.可以根據(jù)用戶的操作,動(dòng)態(tài)的創(chuàng)建頁面。 4使用JavaScript可以通過設(shè)置cookie存儲(chǔ)在瀏覽器上的一些臨時(shí)信息。
js數(shù)組刪除某一項(xiàng)的方法:1、使用splice()函數(shù)刪除,語法格式“array.splice(刪除元素的開始下標(biāo),1)”;2、使用delete關(guān)鍵字,語法格式“delete array[數(shù)組元素下標(biāo)]”。
本教程操作環(huán)境:windows7系統(tǒng)、javascript1.8.5版、Dell G3電腦。
js中刪除數(shù)組中某一項(xiàng)的方法
1、使用splice()函數(shù)
JS中可使用splice()函數(shù)刪除數(shù)組中的某一項(xiàng);splice() 方法用于添加或刪除數(shù)組中的元素。
語法:
splice(index,len,[item])
注釋:該方法會(huì)改變?cè)紨?shù)組。
splice有3個(gè)參數(shù),它也可以用來替換/刪除/添加數(shù)組內(nèi)某一個(gè)或者幾個(gè)值
index:數(shù)組開始下標(biāo)
len: 替換/刪除的長(zhǎng)度
item:替換的值,刪除操作的話 item為空
如:arr = ['a','b','c','d']
刪除 ---- item不設(shè)置
arr.splice(1,1) //['a','c','d'] 刪除起始下標(biāo)為1,長(zhǎng)度為1的一個(gè)值,len設(shè)置的1,如果為0,則數(shù)組不變 arr.splice(1,2) //['a','d'] 刪除起始下標(biāo)為1,長(zhǎng)度為2的一個(gè)值,len設(shè)置的2
說明:如果僅刪除一個(gè)元素,則返回一個(gè)元素的數(shù)組。 如果未刪除任何元素,則返回空數(shù)組。
2、使用delete關(guān)鍵字
delete刪除掉數(shù)組中的元素后,會(huì)把該下標(biāo)出的值置為undefined,數(shù)組的長(zhǎng)度不會(huì)變
delete arr[1] //[‘a(chǎn)’, ,‘c’,‘d’] 中間出現(xiàn)兩個(gè)逗號(hào),數(shù)組長(zhǎng)度不變,有一項(xiàng)為undefined
感謝各位的閱讀!關(guān)于“javascript數(shù)組如何刪除某一項(xiàng)”這篇文章就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,讓大家可以學(xué)到更多知識(shí),如果覺得文章不錯(cuò),可以把它分享出去讓更多的人看到吧!