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

Array એ ડેટાના સંગ્રહને સંગ્રહિત કરવા માટે વપરાતું એક object છે.

દરેક આઇટમ માટે અલગ-અલગ variables બનાવવાને બદલે, તમે તે બધાને રાખવા માટે એક જ array નો ઉપયોગ કરો છો. આનાથી સમય બચે છે અને તમારો કોડ ચોખ્ખો (clean) બને છે.

JavaScript arrays ની મુખ્ય વિશેષતાઓ:

  • Elements: આ તમારી યાદીની અંદરની કિંમતો છે.
  • Ordered: દરેક element ની એક ચોક્કસ સ્થિતિ (position) હોય છે.
  • Zero indexed: પહેલી આઇટમ index 0 પર હોય છે. બીજી આઇટમ index 1 પર હોય છે.
  • Dynamic size: તમે જ્યારે જરૂર હોય ત્યારે આઇટમ્સ ઉમેરી અથવા દૂર કરી શકો છો.
  • Heterogeneous: તમે એક જ યાદીમાં numbers, strings, objects અથવા અન્ય arrays પણ સંગ્રહિત કરી શકો છો.

તેનો ઉપયોગ શા માટે કરવો?

જો તમારી પાસે 300 કારના નામ હોય, તો તમે 300 અલગ-અલગ variables બનાવી શકતા નથી. એક array આ તમામ 300 નામોને એક જ નામ હેઠળ રાખે છે. ત્યારબાદ તમે તેના index નંબરનો ઉપયોગ કરીને કોઈપણ કાર શોધી શકો છો.

Array કેવી રીતે બનાવવું:

સૌથી શ્રેષ્ઠ રીત array literal નો ઉપયોગ કરવાની છે. તે ઝડપી અને વાંચવામાં સરળ છે.

const cars = ["Saab", "Volvo", "BMW"];

તમે new keyword નો પણ ઉપયોગ કરી શકો છો, પરંતુ તે જરૂરી નથી. વધુ સારા પર્ફોર્મન્સ માટે literal પદ્ધતિનો જ ઉપયોગ કરો.

મહત્વના તથ્યો:

  • Arrays એ objects છે. જ્યારે તમે array ને ચેક કરો છો ત્યારે typeof operator "object" રિટર્ન કરે છે.
  • તમે array ની અંદર કંઈ પણ સંગ્રહિત કરી શકો છો. આમાં functions અને અન્ય objects નો સમાવેશ થાય છે.
  • length property તમને જણાવે છે કે તમારી યાદીમાં કેટલી આઇટમ્સ છે.
  • length હંમેશા સૌથી મોટા index કરતા એક વધારે હોય છે.

ડેટા એક્સેસ કરવો (Accessing data):

પહેલી આઇટમ મેળવવા માટે: let first = fruits[0];

છેલ્લી આઇટમ મેળવવા માટે: let last = fruits[fruits.length - 1];

Source: https://www.w3schools.com/js/js_arrays.asp

Full post: https://dev.to/madhanraj/arrays-in-javascript-56e1