ਜੇਵੀਐੱਸਕ੍ਰਿਪਟ ਸੈਟ forEach()

ਪਰਿਭਾਸ਼ਾ ਅਤੇ ਵਰਤੋਂ

forEach() ਮੇਥਡ Set ਦੇ ਹਰੇਕ ਏਲੀਮੈਂਟ 'ਤੇ ਇੱਕ ਫੰਕਸ਼ਨ ਚਲਾਉਂਦਾ ਹੈ:

forEach() ਮੇਥਡ ਮੂਲ ਸੈਟ ਨੂੰ ਬਦਲਦਾ ਨਹੀਂ ਹੈ。

ਮਾਡਲ

// ਇੱਕ Set ਬਣਾਓ
const letters = new Set(["a", "b", "c"]);
// ਸਭ ਪ੍ਰਕਿਰਿਆਵਾਂ ਦੱਸੋ
let text = "";
letters.forEach(function(value) {
  text += value;
});

ਖੁਦ ਕੋਸ਼ਿਸ਼ ਕਰੋ

ਸਿਫਾਰਸ਼

set.forEach(callback)

ਪੈਰਾਮੀਟਰ

ਪੈਰਾਮੀਟਰ ਵਰਣਨ
callback ਲਾਜ਼ਮੀ। ਹਰੇਕ ਏਲੀਮੈਂਟ 'ਤੇ ਚਲਾਈ ਗਈ ਫੰਕਸ਼ਨ

ਵਾਪਸੀ ਕੀਤਾ ਗਿਆ ਮੁੱਲ

ਨਹੀਂ

ਬਰਾਊਜ਼ਰ ਸਮਰੱਥਾ

set.forEach() ECMAScript6 (ES6) ਦੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਹਨ。

ਜੀ 2017 ਸਤੰਬਰ ਤੋਂ ਸਭ ਮੋਡਰਨ ਬਰਾਊਜ਼ਰਸ ਨੇ ES6 (ਜੇਵੀਐੱਸਕ੍ਰਿਪਟ 2015) ਦੀ ਸਮਰੱਥਾ ਦਿੱਤੀ ਹੈ:

Chrome Edge Firefox Safari Opera
Chrome 51 Edge 15 Firefox 54 Safari 10 Opera 38
2016 ਮਈ 2017 ਅਪ੍ਰੈਲ 2017 ਮਈ 2016 ਸਤੰਬਰ 2016 ਮਈ

Internet Explorer ਨੇ ਸਮਰਥਨ ਨਹੀਂ ਦਿੱਤਾ set.forEach()

ਸਬੰਧਤ ਪੰਨੇ: JavaScript ਸੈਟਸ JavaScript ਇੰਟਰੇਬਲਸ ਪੂਰਾ JavaScript ਸੈਟ ਰੈਫਰੈਂਸ