js 调换数组顺序?点击哪一个对象就往上移动一个顺序?-灵析社区

米小米会努力

js 调换数组顺序? let arr = [ {name: '测试1', value: '100'}, // 假如这是按钮(能获取到下标0) {name: '测试2', value: '200'}, // 假如这是按钮(能获取到下标1) {name: '测试3', value: '300'}, // 假如这是按钮(能获取到下标2) {name: '测试4', value: '400'}, // 假如这是按钮(能获取到下标3) ] 这个是后端返回的数组 循环遍历渲染在页面上,每条数据后面有一个按钮 点击下标为3的按钮,需要下标为3的这条数据到第一条 点击下标为2的按钮,需要下标为2的这条数据到第二条 点击那个数据后需要向上移动一下 麻烦大佬们帮我看看,这个数组的长度不是固定的4个

阅读量:18

点赞量:0

问AI
Frank的私人司机
描述再清晰一点,为什么点击下标3,数据到第一,而下标2是第二呢,是每个按钮只能点击一次吗,然后按照点击按钮的顺序把渲染的数据对应排序?