ਜੇਵੀਐੱਸਕਰਿਪਟ ਮੈਪ ਫੋਰੇਚ
- ਪਿੰਡਾ ਪੰਨਾ
- ਅਗਲਾ ਪੰਨਾ
- ਉੱਪਰ ਵਾਲੀ ਪੰਨੇ جاوا اسکریپٹ ماپ منصوب
ਪਰਿਭਾਸ਼ਾ ਅਤੇ ਵਰਤੋਂ
forEach()
ਮੇਥੋਡ ਮੈਪ ਦੇ ਹਰੇਕ ਇਲੀਮੈਂਟ 'ਤੇ ਇੱਕ ਫੰਕਸ਼ਨ ਚਲਾਉਂਦਾ ਹੈ:
forEach()
ਮੇਥੋਡ ਮੂਲ ਮੈਪ ਨੂੰ ਬਦਲ ਨਹੀਂ ਕਰਦਾ。
ਉਦਾਹਰਣ
forEach()
ਮੈਪ ਦੇ ਹਰੇਕ ਕੀ/ਮੁੱਲ ਪੇਰ ਉੱਤੇ ਕਾਲਬੈਕ ਫੰਕਸ਼ਨ ਚਲਾਓ:
// ਇੱਕ ਮੈਪ ਬਣਾਓ const fruits = new Map([ ["apples", 500], ["bananas", 300], ["oranges", 200] }); // ਸਾਰੇ ਐਂਟਰੀਆਂ ਦੱਸੋ let text = ""; fruits.forEach(function(value, key) { text += key + ' = ' + value; });
ਗਰਿੱਖਤ
map.forEach(کੇਬੈਕ)
ਪੈਰਾਮੀਟਰ
ਪੈਰਾਮੀਟਰ | ਵਰਣਨ |
---|---|
کੇਬੈਕ | ਲਾਜ਼ਮੀ। ਹਰੇਕ ਏਲੀਮੈਂਟ 'ਤੇ ਚਲਾਈ ਜਾਣ ਵਾਲੀ ਫੰਕਸ਼ਨ |
ਰਿਟਰਨ ਵੈਲਿਊ
ਨਹੀਂ。
ਬਰਾਊਜ਼ਰ ਸਮਰਥਨ
set.forEach()
ਐਸਕ੍ਰਿਪਟ6 (ES6) ਦੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਹਨ。
ਜੂਨ 2017 ਤੋਂ ਲੈ ਕੇ ਸਾਰੇ ਆਧੁਨਿਕ ਬਰਾਊਜ਼ਰ ਐਸ6 (ਜੇਵੀਐੱਸਕਰਿਪਟ 2015) ਨੂੰ ਸਮਰਥਨ ਕਰਦੇ ਹਨ:
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 51 | Edge 15 | Firefox 54 | Safari 10 | Opera 38 |
2016 ਸਾਲ 5 ਮਹੀਨਾ | 2017 ਸਾਲ 4 ਮਹੀਨਾ | 2017 ਸਾਲ 6 ਮਹੀਨਾ | 2016 ਸਾਲ 9 ਮਹੀਨਾ | 2016 ਸਾਲ 6 ਮਹੀਨਾ |
set.forEach()
Internet Explorer ਵਿੱਚ ਸਪੋਰਟ ਨਹੀਂ ਹੈ。
- ਪਿੰਡਾ ਪੰਨਾ
- ਅਗਲਾ ਪੰਨਾ
- ਉੱਪਰ ਵਾਲੀ ਪੰਨੇ جاوا اسکریپٹ ماپ منصوب