1、第一步,在对应的文件中,定义函数addRemoveItem,传入data和item参数,如下图所示:
2、第二步,定义一个数组arr并进行赋值,调用addRemoveItem函数,传入数组arr和侍厚治越元素34,然后分别打印ddata和arr,如下图所示:
3、第三步,保存代码并查看打印结果,第一个出现的是34,由于34在数组中存在,所以数组会删除这个元素,如下图所示:
4、第四步,再次修改代码传入的参数,将34改为44,然后保存代码查看打印结果,如下图所示:
5、第五步,由于44不在数组arr中,所以这个元素会被加入到数组中,第二个打印结果有44这个元素,如下图所示:
6、第六步,修改函数addRemoveItem,多传入一个参数order,这个参数是判断是否要对数组进行排序,如下图所示: