JavaScript માં CRUD અને Constructors
તમારે JavaScript માં ડેટા મેનેજ કરવાની જરૂર છે. તમે આ CRUD ઓપરેશન્સ અને constructors દ્વારા કરી શકો છો.
CRUD એટલે Create, Read, Update, અને Delete. આ ચાર સ્ટેપ્સ તમને ઓબ્જેક્ટ ડેટા મેનેજ કરવામાં મદદ કરે છે.
• Create: ઓબ્જેક્ટમાં નવી પ્રોપર્ટીઝ ઉમેરો. સાદી કી માટે dot notation નો ઉપયોગ કરો. જો તમારી કીમાં સ્પેસ અથવા સ્પેશિયલ કેરેક્ટર્સ હોય તો bracket notation નો ઉપયોગ કરો.
• Read: ઓબ્જેક્ટમાંથી વેલ્યુ મેળવો. જો કી અસ્તિત્વમાં ન હોય, તો JavaScript undefined રિટર્ન કરે છે.
• Update: હાલની વેલ્યુ બદલો. તમે તેને સીધી રીતે બદલી શકો છો અથવા અપડેટ્સ સાથે નવો ઓબ્જેક્ટ બનાવવા માટે spread operator નો ઉપયોગ કરી શકો છો.
• Delete: પ્રોપર્ટી દૂર કરવા માટે delete ઓપરેટરનો ઉપયોગ કરો. આ કી અને વેલ્યુ બંનેને દૂર કરે છે.
Constructors તમને ઓબ્જેક્ટ્સ બનાવવા માટે મદદ કરે છે. Constructor એક સ્પેશિયલ ફંક્શન છે. જ્યારે તમે new કીવર્ડનો ઉપયોગ કરો છો ત્યારે તે રન થાય છે.
જ્યારે તમે constructor ને કોલ કરો છો, ત્યારે ત્રણ વસ્તુઓ થાય છે:
- JavaScript એક નવો ખાલી ઓબ્જેક્ટ બનાવે છે.
thisકીવર્ડ તે નવા ઓબ્જેક્ટ તરફ નિર્દેશ કરે છે.- Constructor નવો ઓબ્જેક્ટ રિટર્ન કરે છે.
તમારે સિંગલ ઓબ્જેક્ટ્સ માટે object literals નો ઉપયોગ કરવો જોઈએ. જ્યારે તમારે ઘણા બધા ઓબ્જેક્ટ્સ બનાવવા હોય ત્યારે constructors નો ઉપયોગ કરો. Constructor માંથી બનતો દરેક ઓબ્જેક્ટ યુનિક રહે છે. એક ઓબ્જેક્ટમાં કરવામાં આવેલા ફેરફારો બીજાને અસર કરતા નથી.
Source: https://dev.to/karthick_07/understanding-constructors-and-crud-operations-in-programming-20pe