Heim  >  Artikel  >  Web-Frontend  >  Teilen Sie einen Beispielcode, der js verwendet, um wiederholte Elemente in einem Array zu filtern

Teilen Sie einen Beispielcode, der js verwendet, um wiederholte Elemente in einem Array zu filtern

零下一度
零下一度Original
2017-05-05 10:18:471264Durchsuche

In diesem Artikel werden hauptsächlich relevante Informationen zur Implementierungsmethode der JavascriptFilterungArraywiederholte Elemente vorgestellt

Javascript-Filterung Implementierungsmethode für wiederholte Elemente im Array

Die folgenden Informationen finden Sie online und können direkt im Projekt verwendet werden:

Implementierungscode:

function filterArray(receiveArray){
var arrResult = new Array(); //定义一个返回结果数组.
	for (var i=0; i<receiveArray.length; ++i) { 
		if(check(arrResult,receiveArray[i]) == -1) {
			//在这里做i元素与所有判断相同与否
			arrResult.push(receiveArray[i]); 
			// 添加该元素到新数组。如果if内判断为false(即已添加过),
			//则不添加。
		}
	}
	return arrResult;
}
function check(receiveArray,checkItem){
	var index = -1; // 函数返回值用于布尔判断
	for(var i=0; i<receiveArray.length; ++i){
		if(receiveArray[i]==checkItem){
			index = i;
			break;
			}
		}
	return index;
}

[Verwandte Empfehlungen]

1. Kostenloses JS-Online-Video-Tutorial

2. JavaScript-Referenzhandbuch für Chinesisch

3. php.cn Dugu Jiujian (3) – JavaScript-Video-Tutorial

Das obige ist der detaillierte Inhalt vonTeilen Sie einen Beispielcode, der js verwendet, um wiederholte Elemente in einem Array zu filtern. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn