0
我想檢查一個集合是否包含一個數組。如何檢查一個集合是否包含Javascript中的數組?
var x = new Set();
x.add(2);
x.has(2); //returns true, OK
x.add([3,4]);
x.has([3,4]); //returns false
我知道這一點:
[1,2] == [1,2]; //returns false
我可以比較使用循環或JSON.stringify兩個數組。但是如何處理它在集合內的數組的情況下?
相同的循環和比較。集合有一個'forEach'方法,見這裏https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Set/forEach – elclanrs 2014-10-17 19:43:47