js移动数组元素
# 核心方法 splice('起始位置','刪除數量',['...添加元素'])
# 起始位置 一般是數組元素得下標
# 刪除數量 12345...表示刪除對應的個數,**而0表示不刪除**
# 添加元素 就是再splice給定的位置push數據
> **splice方法會改變原始數組**
> **如果僅刪除一個元素,則返回一個元素的數組。 如果未刪除任何元素,則返回空數組**
# 控制移動
mobile(list, i, num) {/*list.splice(i + num, 1)[0] 把移除的這個元素重新添加到指定位置*/list.splice(i, 0, list.splice(i + num, 1)[0]);
}
- list 是送過來的數組
- i 為下標
- num 就是用來控制移動的 值為:1和-1
總結
- 上一篇: HtmlHelper用法大全(下)
- 下一篇: (十)指针与字符串