真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

js如何實(shí)現(xiàn)數(shù)組相鄰元素上移下移

這篇文章主要為大家展示了js如何實(shí)現(xiàn)數(shù)組相鄰元素上移下移,內(nèi)容簡(jiǎn)而易懂,希望大家可以學(xué)習(xí)一下,學(xué)習(xí)完之后肯定會(huì)有收獲的,下面讓小編帶大家一起來(lái)看看吧。

創(chuàng)新互聯(lián)專注于樂(lè)昌網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗(yàn)。 熱誠(chéng)為您提供樂(lè)昌營(yíng)銷型網(wǎng)站建設(shè),樂(lè)昌網(wǎng)站制作、樂(lè)昌網(wǎng)頁(yè)設(shè)計(jì)、樂(lè)昌網(wǎng)站官網(wǎng)定制、小程序設(shè)計(jì)服務(wù),打造樂(lè)昌網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供樂(lè)昌網(wǎng)站排名全網(wǎng)營(yíng)銷落地服務(wù)。

實(shí)現(xiàn)效果:

js如何實(shí)現(xiàn)數(shù)組相鄰元素上移下移

即需要實(shí)現(xiàn)當(dāng)前元素與相鄰元素交換位置,

當(dāng)上移時(shí),則是當(dāng)前元素與上一元素調(diào)換位置;當(dāng)下移時(shí),則是當(dāng)前元素與下一元素調(diào)換位置。

實(shí)現(xiàn)代碼:

js:

//點(diǎn)擊上移
clickUp(index){
 this.swapArray(this.tableData, index-1, index);
},
//點(diǎn)擊下移
clickDown(index){
 this.swapArray(this.tableData, index, index+1);
},
//數(shù)組元素互換位置
swapArray(arr, index1, index2) {
 arr[index1] = arr.splice(index2, 1, arr[index1])[0];
 return arr;
},

html:


 

注意:

1.思想就是在數(shù)組中交換兩個(gè)元素的位置,使用splice()的替換;

2.上移是跟上一元素交換位置,下移是跟下一元素交換位置,不同體現(xiàn)在調(diào)用調(diào)換方法時(shí)傳入的index參數(shù)不同。

以上就是關(guān)于js如何實(shí)現(xiàn)數(shù)組相鄰元素上移下移的內(nèi)容,如果你們有學(xué)習(xí)到知識(shí)或者技能,可以把它分享出去讓更多的人看到。


網(wǎng)站名稱:js如何實(shí)現(xiàn)數(shù)組相鄰元素上移下移
URL分享:http://weahome.cn/article/gphiji.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部