当前位置 : 主页 > 网络编程 > JavaScript >

jiaoji.js

来源:互联网 收集:自由互联 发布时间:2021-06-28
jiaoji.js /** * 1.更改原数组 * 原则:用户所选值 必须包含于 总值; * [removeItem 功能:去除selArr 中 totalArr 不包含的 1] * @return {[arr]} [两个数组的交集] */function removeItem(){var selArr = [1,4,3,5,
jiaoji.js
/**
 * 1.更改原数组
 * 原则:用户所选值 必须包含于 总值;
 * [removeItem 功能:去除selArr 中 totalArr 不包含的 1]
 * @return {[arr]} [两个数组的交集]
 */
function removeItem(){
	var selArr = [1,4,3,5,6];//用户选择的
	var atLastSelArr = [1,4,3,5,6];//用户选择的
	var totalArr = [2,3];//总
		
	var tlen,count,j=-1;
	var slen = selArr.length; 

	for(var i=0;i
 
  =totalArr.length){//如果count>=totalArr.length,说明遍历完totalArr也没有找到值selArr[i],则说明该值不存在于totalArr
			j++;
			console.log('去除原数组第'+i+'个值 ',selArr[i]);
			atLastSelArr.splice(i-j,1); 
		}
	} 
	console.log('去除不存在数据后:',atLastSelArr);
}

//2.输出新数组
for (var i = 0; i < aLen; i++) {
	for (var j = 0; j < bLen; j++) {
		if(arrB[j] == arrA[i]){
			newA.push(arrB[j]);
		}
	}
}
 
网友评论