𝗠𝗮𝘀𝘁𝗲𝗿𝗶𝗻𝗴 𝗖𝗼𝗻𝘀𝘁𝗿𝘂𝗰𝘁𝗼𝗿𝘀 𝗮𝗻𝗱 𝗔𝗿𝗿𝗮𝘆𝘀 𝗶𝗻 𝗝𝗮𝘃𝗮𝗦𝗰𝗿𝗶𝗽𝘁
તમારે JavaScript માં objects કેવી રીતે બનાવવા અને lists ને કેવી રીતે મેનેજ કરવા તે સમજવાની જરૂર છે. આ માર્ગદર્શિકા constructors અને arrays ને આવરી લે છે.
Constructors
Constructor સમાન માળખા (structure) ધરાવતા એકથી વધુ objects બનાવે છે. નવું instance બનાવવા માટે "new" keyword નો ઉપયોગ કરો.
Example: function Person(name = "Unknown", age = 0) { this.name = name; this.age = age; }
const person1 = new Person("Pranjal", 30); const person2 = new Person();
Person 1 માં નામ Pranjal અને ઉંમર 30 છે. Person 2 ડિફોલ્ટ (default) કિંમતોનો ઉપયોગ કરે છે.
Arrays
Arrays ડેટાની યાદીઓ (lists) સંગ્રહિત કરે છે. JavaScript arrays zero-based indexing નો ઉપયોગ કરે છે. આનો અર્થ એ છે કે પહેલી આઇટમ index 0 પર હોય છે.
મુખ્ય નિયમો: • તમારી લિસ્ટનું કદ જોવા માટે .length નો ઉપયોગ કરો. • અંતમાં આઇટમ ઉમેરવા માટે push નો ઉપયોગ કરો. • છેલ્લી આઇટમ દૂર કરવા માટે pop નો ઉપયોગ કરો. • શરૂઆતમાં આઇટમ ઉમેરવા માટે unshift નો ઉપયોગ કરો. • પહેલી આઇટમ દૂર કરવા માટે shift નો ઉપયોગ કરો.
Practical Logic
તમે ડેટા પ્રોસેસ કરવા માટે arrays નો ઉપયોગ કરી શકો છો. ઉદાહરણ તરીકે, તમે માર્કસની યાદીમાંથી ગ્રેડની ગણતરી કરી શકો છો.
- નિષ્ફળ સ્કોર શોધવા માટે array માં લૂપ (loop) ફેરવો.
- કુલ સરવાળો મેળવવા માટે બધી સંખ્યાઓનો સરવાળો કરો.
- સરેરાશ શોધવા માટે કુલ સરવાળાને array ની લંબાઈ (length) વડે ભાગો.
- ગ્રેડ આપવા માટે if-else સ્ટેટમેન્ટનો ઉપયોગ કરો.
આ લોજિક તમને તમારા કોડમાં ડેટાના કાર્યોને ઓટોમેટ કરવામાં મદદ કરે છે.
Source: https://www.geeksforgeeks.org/javascript/javascript-arrays/ Source: https://www.geeksforgeeks.org/javascript/js-constructor-method/
Full post: https://dev.to/ezhil_abinayak_e38eec8fb/mastering-this-constructors-arrays-in-javascript-30o8
Optional learning community: https://t.me/GyaanSetuAi