この記事では、配列内の重複要素を削除するJavaScriptメソッドについて説明します。参照のためにそれを共有してください。特定の分析は次のとおりです。
このJSコードは、['apple'、 'orange'、 'peach'、 'apple'、 'strawberry'、 'orange']など、次のような配列から重複要素を削除するために使用されます。
コードコピーは次のとおりです。関数削除uplicates(arr){
var temp = {};
for(var i = 0; i <arr.length; i ++)
temp [arr [i]] = true;
var r = [];
for(vark in temp)
r.push(k);
rを返します。
}
//使用法
var Fruits = ['Apple'、 'Orange'、 'Peach'、 'Apple'、 'strawberry'、 'orange'];
var initedfruits = removeduplicates(fruits);
// uniqueFruits ['apple'、 'orange'、 'Peach'、 'strawberry'];
次のコードは、ブラウザで検証できます
次のようにコードをコピーします。配列から重複要素を削除します。 <br>
<pre> var fruits = ['apple'、 'orange'、 'Peach'、 'apple'、 'strawberry'、 'orange'];
</pre>
「オレンジ」はフルーツアレイで複製されています。クリックして、フルーツアレイから重複要素を削除します:<br>
<button onclick = "check()"> remof duplicate </button>
<スクリプト>
関数削除uplicates(arr){
var temp = {};
for(var i = 0; i <arr.length; i ++)
temp [arr [i]] = true;
var r = [];
for(vark in temp)
r.push(k);
rを返します。
}
function check(){
var Fruits = ['Apple'、 'Orange'、 'Peach'、 'Apple'、 'strawberry'、 'orange'];
var initedfruits = removeduplicates(fruits);
アラート(uniqueFruits);
}
</script>
この記事がみんなのJavaScriptプログラミングに役立つことを願っています。