جاوا اسکریپٹ ماپ مراجع دستور
Map ਇੱਕ ਮਿਤਿਹਾਸ ਹੈ ਜਿਸ ਵਿੱਚ ਕੀ ਹਰ ਕੁਝ ਹੋ ਸਕਦਾ ਹੈ。
Map ਕੀ ਮੂਲ ਪਰਿਭਾਸ਼ਾ ਲੈਣਾ ਸਮਝੇਗਾ。
Map ਮੈਥਡ ਅਤੇ ਗੁਣ
ਮੈਥਡ/ਗੁਣ | ਵਰਣਨ |
---|---|
new Map() | ਨਵਾਂ Map ਪ੍ਰੋਗਰਾਮ ਬਣਾਓ。 |
clear() | |
ਮੈਪ ਵਿੱਚ ਸਾਰੇ ਇਲਾਜ ਮੁਕਤ ਵਸਤੂਆਂ ਨੂੰ ਹਟਾਉਣ ਵਾਲਾ ਆਈਟੀਐੱਮ | delete() |
ਮੈਪ ਵਿੱਚ ਕੋਈ ਵੀ ਕੀ ਨੂੰ ਹਟਾਉਣ ਵਾਲਾ ਆਈਟੀਐੱਮ | entries() |
ਮੈਪ ਵਿੱਚ ਹਰ ਕੋਈ ਕੀ/ਕੀਮਤ ਜੋੜੀ ਨੂੰ ਕਿਸੇ ਕਾਲਬੈਕ ਫੰਕਸਨ ਨੂੰ ਕਹਿ ਦਿੰਦਾ ਹੈ | forEach() |
get() | ਮੈਪ ਵਿੱਚ ਕੋਈ ਵੀ ਕੀ ਦੀ ਕੀਮਤ ਪ੍ਰਾਪਤ ਕਰਨ ਵਾਲਾ ਆਈਟੀਐੱਮ |
groupBy() | ਕਿਸੇ ਰਿਟਰਨ ਫੰਕਸਨ ਦੀ ਮਦਦ ਨਾਲ ਆਬਦਾ ਤੋਂ ਆਬਦਾ ਵਿੱਚ ਵੰਡਿਆ ਜਾਂਦਾ ਹੈ |
groupBy() | ਜੇਕਰ ਮੈਪ ਵਿੱਚ ਕੋਈ ਵੀ ਕੀ ਹੈ ਤਾਂ true ਵਾਲਾ ਆਈਟੀਐੱਮ |
keys() | ਮੈਪ ਵਿੱਚ ਕੋਈ ਵੀ ਕੀ ਨੂੰ ਸ਼ਾਮਲ ਕਰਨ ਵਾਲੇ ਇਲਾਜ ਮੁਕਤ ਵਸਤੂ ਵਾਲਾ ਆਈਟੀਐੱਮ ਪ੍ਰਾਪਤ ਕਰਨ ਵਾਲਾ ਆਈਟੀਐੱਮ |
set() | ਮੈਪ ਵਿੱਚ ਕੋਈ ਵੀ ਕੀ ਲਈ ਕੀਮਤ ਸੈਟ ਕਰਨ ਵਾਲਾ ਆਈਟੀਐੱਮ |
size | ਮੈਪ ਵਿੱਚ ਇਲਾਜ ਮੁਕਤ ਵਸਤੂਆਂ ਦੀ ਸੰਖਿਆ ਪ੍ਰਾਪਤ ਕਰਨ ਵਾਲਾ ਆਈਟੀਐੱਮ |
values() | ਮੈਪ ਵਿੱਚ ਕੀਮਤਾਂ ਨੂੰ ਸ਼ਾਮਲ ਕਰਨ ਵਾਲੇ ਇਲਾਜ ਮੁਕਤ ਵਸਤੂ ਵਾਲਾ ਆਈਟੀਐੱਮ ਵਾਲਾ ਆਈਟੀਐੱਮ ਪ੍ਰਾਪਤ ਕਰਨ ਵਾਲਾ ਆਈਟੀਐੱਮ |
ਉਦਾਹਰਣ
// ਮੈਪ ਬਣਾਉਣਾ ]
ਉਦਾਹਰਣ 2
ਤੁਸੀਂ ਇਸ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ set()
ਮੈਪ ਵਿੱਚ ਇਲਾਜ ਮੁਕਤ ਵਸਤੂ ਜੋੜਨ ਦੇ ਤਰੀਕੇ:
// ਮੈਪ ਬਣਾਉਣਾ const fruits = new Map(); // ਮੈਪ ਦੀ ਕੀਮਤ ਸੈਟ ਕਰਨਾ fruits.set("apples", 500); fruits.set("bananas", 300); fruits.set("oranges", 200);
ਉਦਾਹਰਣ 3
ਤੁਸੀਂ ਇਸ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ get()
ਮੈਪ ਤੋਂ ਇਲਾਜ ਮੁਕਤ ਵਸਤੂ ਪ੍ਰਾਪਤ ਕਰਨ ਦੇ ਤਰੀਕੇ:
// "apples" ਦੀ ਕੀਮਤ ਲੈਣਾ let value = fruits.get("apples"); JavaScript ਆਬਦਾ ਅਤੇ ਮੈਪ
JavaScript ਆਬਦਾ ਅਤੇ ਮੈਪ ਦਰਮਿਆਨ ਅਲਗ ਹੈ:
JavaScript ਆਬਦਾ ਅਤੇ ਮੈਪ ਦਰਮਿਆਨ ਮਿਲਣ ਵਾਲਾ ਅਲਗ ਹੈ:
ਆਬਦਾ | ਮੈਪ |
---|---|
ਸਿੱਧੇ ਤੌਰ 'ਤੇ ਸ਼ਾਮਲ ਕੀਤਾ ਨਹੀਂ ਜਾ ਸਕਦਾ ਹੈ | ਸਿੱਧੇ ਤੌਰ 'ਤੇ ਸ਼ਾਮਲ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ |
size ਪ੍ਰਤੀਯੋਗਿਤਾ ਨਹੀਂ ਹੈ | size ਪ੍ਰਤੀਯੋਗਿਤਾ ਹੈ |
ਕੀ ਚਾਰੀਆਂ ਹੋਣੀਆਂ ਚਾਹੀਦੀਆਂ ਹਨ (ਜਾਂ ਨਿਸ਼ਾਨ) | ਕੀ ਕੋਈ ਵੀ ਡਾਟਾ ਟਾਈਪ ਹੋ ਸਕਦਾ ਹੈ |
ਕੀ ਕਿਸਮ ਨਾ ਸਪਸ਼ਟ ਹੈ | ਕੀ ਮਿਸ਼ਰਣ ਕਰਕੇ ਕਰਨ ਵਾਲੀ ਕਿਸਮ |
ਮੂਲਤਬੀ ਕੀ ਹੈ | ਕੋਈ ਮੂਲਤਬੀ ਕੀ ਨਹੀਂ ਹੈ |