JS获取两个数组中相同的元素

版权声明:本文为QQ帝国原创博客,非经本人同意,且勿转载。。 https://blog.csdn.net/QQ_Empire/article/details/83960651
<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8" />
		<title></title>
	</head>
	<body>
		
	</body>
    <script type="text/javascript">
    	function getTheSame() {
	        var attendUid = ["张三", "李四", "马六",1,2,3,4,5,6];
	        var dataattendUid = ["王五", "李四", "赵四","张三",2,4,6];
	        var result = new Array();
	        var c = dataattendUid.toString();
	        for (var i = 0; i < attendUid.length; i++) {
	            if (c.indexOf(attendUid[i].toString()) > -1) {
	                for (var j = 0; j < dataattendUid.length; j++) {
	                    if (attendUid[i] == dataattendUid[j]) {
	                        result.push(attendUid[i]);
	                        break;
	                    }
	                }
	            }
	        }
	        console.log(result);
	        return result;
        }

        getTheSame()
    	
    	



    </script>
</html>

猜你喜欢

转载自blog.csdn.net/QQ_Empire/article/details/83960651