جاوا اسکریپت کا سیٹ

JavaScript Set ਇੱਕ ਅਨੂਕੂਲ ਮੁੱਲਾਂ ਦਾ ਸੰਗ੍ਰਹਿ ਹੈ。

ਹਰੇਕ ਮੁੱਲ Set ਵਿੱਚ ਕੇਵਲ ਇੱਕ ਵਾਰ ਹੀ ਹੋ ਸਕਦਾ ਹੈ。

ਮੁੱਲ ਕਿਸੇ ਵੀ ਪ੍ਰਕਾਰ ਦਾ ਹੋ ਸਕਦਾ ਹੈ, ਮੂਲ ਮੁੱਲ ਜਾਂ ਆਬਜਦ

Set ਕਿਵੇਂ ਬਣਾਓ

ਜਿਸ ਤਰ੍ਹਾਂ ਵਿੱਚ JavaScript Set ਬਣਾਇਆ ਜਾ ਸਕਦਾ ਹੈ:

  1. ਨਾਮ ਪਾਸ ਕਰੋ new Set()
  2. ਖਾਲੀ Set ਬਣਾਓ ਅਤੇ add() ਮੁੱਲ ਜੋੜੋ。

new Set() ਮਹੱਤਵ

ਨਾਮ ਪਾਸ ਕਰੋ new Set() ਬਣਾਓ ਕਿਸਮ

ਮਾਡਲ

// ਇੱਕ Set ਬਣਾਓ
const letters = new Set(["a","b","c"]);

ਆਪਣੇ ਆਪ ਪ੍ਰਯੋਗ ਕਰੋ

Set ਬਣਾਓ ਅਤੇ ਮੁੱਲ ਜੋੜੋ:

ਮਾਡਲ

// ਇੱਕ Set ਬਣਾਓ
const letters = new Set();
// Set ਵਿੱਚ ਮੁੱਲ ਜੋੜੋ
letters.add("a");
letters.add("b");
letters.add("c");

ਆਪਣੇ ਆਪ ਪ੍ਰਯੋਗ ਕਰੋ

Set ਬਣਾਓ ਅਤੇ ਵਾਰਿਆਬਲ ਜੋੜੋ:

ਮਾਡਲ

// ਇੱਕ Set ਬਣਾਓ
const letters = new Set();
// ਵਾਰਿਆਬਲ ਬਣਾਓ
const a = "a";
const b = "b";
const c = "c";
// ਵਾਰਿਆਬਲ ਨੂੰ Set ਵਿੱਚ ਜੋੜੋ
letters.add(a);
letters.add(b);
letters.add(c);

ਆਪਣੇ ਆਪ ਪ੍ਰਯੋਗ ਕਰੋ

add() ਮਹੱਤਵ

ਮਾਡਲ

letters.add("d");
letters.add("e");

ਆਪਣੇ ਆਪ ਪ੍ਰਯੋਗ ਕਰੋ

ਜੇਕਰ ਇੱਕ ਜਿਸ਼ਤ ਦਾ ਇਲਾਕਾ ਜੋੜਿਆ ਜਾਵੇਗਾ ਤਾਂ ਕੇਵਲ ਪਹਿਲਾ ਇਲਾਕਾ ਸੰਭਾਲਿਆ ਜਾਵੇਗਾ:

ਮਾਡਲ

letters.add("a");
letters.add("b");
letters.add("c");
letters.add("c");
letters.add("c");
letters.add("c");
letters.add("c");
letters.add("c");

ਆਪਣੇ ਆਪ ਪ੍ਰਯੋਗ ਕਰੋ

ਇਲਾਕੇ ਨੂੰ ਦਿਸ਼ਾ

ਇਸ ਦੀ ਵਰਤੋਂ ਕੀਤੀ ਜਾ ਸਕਦੀ ਹੈ for..of ਸਾਰੇ Set ਇਲਾਕੇ ਨੂੰ ਪ੍ਰਿੰਟ ਕਰੋ (ਮੁੱਲ):

ਮਾਡਲ

// ਇੱਕ Set ਬਣਾਓ
const letters = new Set(["a", "b", "c"]);
// ਸਾਰੇ ਇਲਾਕੇ ਦਿਸ਼ਾ
let text = "";
for (const x of letters) {
  text += x;
}

ਆਪਣੇ ਆਪ ਪ੍ਰਯੋਗ ਕਰੋ

Set ਹੈ ਆਬਜਦ

typeof ਵਾਪਸ object:

typeof letters;      // ਵਾਪਸ object

ਆਪਣੇ ਆਪ ਪ੍ਰਯੋਗ ਕਰੋ

instanceof Set ਵਾਪਸ true:

letters instanceof Set;  // ਵਾਪਸ true

ਆਪਣੇ ਆਪ ਪ੍ਰਯੋਗ ਕਰੋ

ਪੂਰੀ Set ਰੈਫਰੈਂਸ ਮੈਨੂਅਲ

ਪੂਰੀ ਸੰਦਰਭ ਲਈ ਆਪਣੀ ਸਾਇਟ ਦੇਖੋ:JavaScript Set ਰੈਫਰੈਂਸ ਮੈਨੂਅਲ

ਇਹ ਮੈਨੂਅਲ ਸਾਰੇ Set ਪ੍ਰਤੀਯੋਗਿਤਾਵਾਂ ਅਤੇ ਮੈਥਾਡਾਂ ਦੀ ਵਰਣਨ ਅਤੇ ਉਦਾਹਰਨ ਕਰਦਾ ਹੈ。

ਬਰਾਅਜ਼ਰ ਸਮਰਥਨ

Set ਹੈ ES6 ਦੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ(JavaScript 2015)。

2017 ਸਾਲ 6 ਮਹੀਨੇ ਤੋਂ, ਸਾਰੇ ਆਧੁਨਿਕ ਬਰਾਅਜ਼ਰ ਸਮਰਥਨ ਕਰਦੇ ਹਨ ES6:

ਚਰੋਮ ਐਜ਼ ਐਂਡ ਗੇਡ ਫਾਇਰਫਾਕਸ ਸਫਾਰੀ ਓਪੇਰਾ
ਚਰੋਮ 51 ਐਜ਼ ਐਂਡ ਗੇਡ 15 ਫਾਇਰਫਾਕਸ 54 ਸਫਾਰੀ 10 ਓਪੇਰਾ 38
2016 ਸਾਲ 5 ਮਹੀਨਾ 2017 ਸਾਲ 4 ਮਹੀਨਾ 2017 ਸਾਲ 6 ਮਹੀਨਾ 2016 ਸਾਲ 9 ਮਹੀਨਾ 2016 ਸਾਲ 6 ਮਹੀਨਾ

Internet Explorer ਸੈੱਟ ਨਹੀਂ ਸਮਰਥਨ ਕਰਦਾ ਹੈ。