𝗔𝗿𝗿𝗮𝘆𝘀 𝗶𝗻 𝗝𝗮𝘃𝗮𝗦𝗰𝗿𝗶𝗽𝘁
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 ને ચેક કરો છો ત્યારે
typeofoperator "object" રિટર્ન કરે છે. - તમે array ની અંદર કંઈ પણ સંગ્રહિત કરી શકો છો. આમાં functions અને અન્ય objects નો સમાવેશ થાય છે.
lengthproperty તમને જણાવે છે કે તમારી યાદીમાં કેટલી આઇટમ્સ છે.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