使用JS简单的比较2个数组的差异,即arr1比arr2多的部分和arr2比arr1多的部分,有利于我们实现数据的动态增加与删除。
(这里用比较简单的,默认2个数组中没有重复数据,因为项目中是比较guid,所以唯一)
大概思路就是,首先将这2个数组分别排一下序,然后进行比较,剔除两个数组中共同拥有的数据(只留一个),组成一个数组,然后用这个数组再和两个组数进行比较;
<html>
<head>
<meta http-equiv="Content-Type" content="text/html" />
<title>lzj</title>
</head>
<script src="jquery.js" language="JavaScript"></script>
<script language='javascript' type='text/javascript'>
var arr1 = ["899SSDJH-HJHJH88787278","12121DD11-HJHJS8878","088","444"