𝗠𝗮𝘀𝘁𝗲𝗿𝗶𝗻𝗴 𝗝𝗮𝘃𝗮𝗦𝗰𝗿𝗶𝗽𝘁 𝗔𝗿𝗿𝗮𝘆𝘀

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