Set ใน JavaScript
เริ่มมีให้ใช้ใน ES6 ไม่เรียงลำดับ ไม่ index ไม่ยอมให้มีค่าซ้ำ .add() จะเพิ่มสมาชิกได้ทีละตัวเท่านั้น หากใส่ Array เข้าใปจะทำให้ Array กลายเป็นสมาชิกตัวหนึ่งของเซ็ต let s = new Set(); // A new, empty set let t = new Set([ 1 , s]); // A new set with two members let t = new Set(s); // A new set that copies the elements of s . let unique = new Set( "Mississippi" ); // 4 elements: "M" , "i" , "s" , and "p" unique . size // => 4 แสดงจำนวนของสมาชิกในเซ็ต // Methods ที่ใช้ได้ // add(),delete(),clear(), has() let s = new Set(); // Start empty s . size // => 0 s . add( 1 ); // Add a number s . size // => 1 ; now the set has one member s . add( 1 ); // Add the same number again s . size // => 1 ; the size does not change s . add(true); // Add another value; note that it is fine to mix types s . size ...