𝗠𝗮𝘀𝘁𝗲𝗿𝗶𝗻𝗴 𝗝𝗮𝘃𝗮𝗦𝗰𝗿𝗶𝗽𝘁 𝗔𝗿𝗿𝗮𝘆𝘀
JavaScript arrays values ਦੀਆਂ ਸੂਚੀਆਂ ਨੂੰ ਇੱਕ ਕ੍ਰਮ ਵਿੱਚ ਸਟੋਰ ਕਰਦੇ ਹਨ। ਤੁਸੀਂ ਹਰੇਕ value ਨੂੰ ਇੱਕ index ਰਾਹੀਂ ਐਕਸੈਸ ਕਰ ਸਕਦੇ ਹੋ।
Arrays ਬਾਰੇ ਮੁੱਖ ਤੱਥ:
• ਇਹ objects ਹਨ, primitives ਨਹੀਂ। • ਇਹ ਆਪਣੇ ਆਪ resize ਹੋ ਜਾਂਦੇ ਹਨ। • ਇਹ ਇੱਕੋ ਸਮੇਂ ਵੱਖ-ਵੱਖ data types ਨੂੰ ਰੱਖ ਸਕਦੇ ਹਨ। • ਜੇਕਰ ਤੁਹਾਨੂੰ ਸਖ਼ਤ (strict) data types ਦੀ ਲੋੜ ਹੈ, ਤਾਂ typed arrays ਦੀ ਵਰਤੋਂ ਕਰੋ।
ਇਹਨਾਂ ਦੀ ਵਰਤੋਂ ਕਿਵੇਂ ਕਰੀਏ:
ਤੁਸੀਂ ਇੱਕ array ਨੂੰ ਇਸ ਤਰ੍ਹਾਂ declare ਕਰਦੇ ਹੋ: let fruits = ["Apple", "Orange", "Plum"];
ਤੁਸੀਂ ਪਹਿਲੀ ਆਈਟਮ ਨੂੰ ਇਸ ਤਰ੍ਹਾਂ access ਕਰਦੇ ਹੋ: alert(fruits[0]);
ਯਾਦ ਰੱਖਣ ਯੋਗ ਨਿਯਮ:
- Arrays zero-based indexing ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹਨ। ਪਹਿਲੀ ਆਈਟਮ index 0 'ਤੇ ਹੁੰਦੀ ਹੈ। ਆਖਰੀ ਆਈਟਮ length minus 1 'ਤੇ ਹੁੰਦੀ ਹੈ।
- ਤੁਸੀਂ indexes ਵਜੋਂ strings ਦੀ ਵਰਤੋਂ ਨਹੀਂ ਕਰ ਸਕਦੇ। ਤੁਹਾਨੂੰ non-negative integers ਦੀ ਵਰਤੋਂ ਕਰਨੀ ਚਾਹੀਦੀ ਹੈ।
- ਇੱਕ array ਦੀ ਕਾਪੀ ਬਣਾਉਣ ਨਾਲ shallow copy ਬਣਦੀ ਹੈ। ਇਸਦਾ ਮਤਲਬ ਹੈ ਕਿ nested objects ਅਸਲ array ਨਾਲ ਜੁੜੇ ਰਹਿੰਦੇ ਹਨ।
ਸਰੋਤ: https://dev.to/karthick_07/mastering-javascript-arrays-techniques-and-best-practices-287e