我正在进行拖放,在交换时需要交换元素,有一个对象数组和活动对象的索引以及被交换的对象,我如何在js中交换它们而不改变原始对象。let allData = [{name:1},{name:2},{name:3}][{name:2},{name:1},{name:3}]case CHANGE_TAB_ORDERhere i need to swap object
我读到了java中如何只能通过值传递,以及交换两个对象的内容的唯一方法是将按值对数组对象的引用放入array...passing中,然后使用该引用交换0-1数组位置。但我还有一个问题:假设我创建了一个数组,如下所示:Integer a = new Integer(1);array.add(a);
所以我的问题是,当我向数组中“添加”