હલ: ફાઇલ એક્સ્ટેંશન મેળવો

ફાઇલ એક્સ્ટેંશન મેળવવામાં મુખ્ય સમસ્યા એ છે કે તેઓ ખૂબ જ ગૂંચવણમાં મૂકે છે. ત્યાં ઘણાં વિવિધ ફાઇલ પ્રકારો અને ફાઇલ એક્સ્ટેન્શન્સ છે, અને તે જાણવું મુશ્કેલ હોઈ શકે છે કે કયો ઉપયોગ કરવો.

var fileName = "sample.txt";
var fileExtension = fileName.split('.').pop();

આ કોડ “fileName” નામના ચલને વ્યાખ્યાયિત કરે છે અને તેને “sample.txt” મૂલ્ય અસાઇન કરે છે. તે પછી "fileExtension" નામના વેરીએબલને વ્યાખ્યાયિત કરે છે અને તેને "fileName" વેરીએબલ પર "split" પદ્ધતિ ચલાવવાના પરિણામનું મૂલ્ય અસાઇન કરે છે, વિભાજક તરીકે પીરિયડ (.) નો ઉપયોગ કરીને, અને પછી "pop" પદ્ધતિને ચાલુ કરે છે. તે પરિણામ. ચોખ્ખી અસર એ છે કે "fileExtension" વેરીએબલ ".txt" મૂલ્ય ધરાવતું સમાપ્ત થાય છે, જે "sample.txt" ફાઇલનું ફાઇલ એક્સ્ટેંશન છે.

ડેટાફ્રેમ્સ

ડેટાફ્રેમ એ Python અને R માં એક ડેટા માળખું છે જે તમને ટેબ્યુલર ડેટાને અનુકૂળ ફોર્મેટમાં સંગ્રહિત કરવાની મંજૂરી આપે છે. JavaScript માં, તમે d3.data ફંક્શનનો ઉપયોગ કરીને ડેટાફ્રેમ બનાવી શકો છો. આ ફંક્શન ઑબ્જેક્ટને તેની પ્રથમ દલીલ તરીકે લે છે, અને તે ડેટાફ્રેમ ઑબ્જેક્ટ પરત કરે છે. પછી તમે ડેટાફ્રેમ ઑબ્જેક્ટ પર તમારા ડેટાને ઍક્સેસ કરવા અને તેની હેરફેર કરવા માટે વિવિધ પદ્ધતિઓનો ઉપયોગ કરી શકો છો.

કૉપિ સ્ટ્રક્ચર્સ

કૉપિ સ્ટ્રક્ચર એ સંબંધિત કોડને એકસાથે જૂથબદ્ધ કરવાની એક રીત છે. તેઓ તમને કોડને વિવિધ સ્થાનો વચ્ચે કૉપિ કરીને ફરીથી ઉપયોગ કરવાની મંજૂરી આપે છે.

કૉપિ સ્ટ્રક્ચર્સનો સૌથી સામાન્ય ઉપયોગ ઑબ્જેક્ટ-ઓરિએન્ટેડ પ્રોગ્રામિંગમાં થાય છે. ઑબ્જેક્ટ-ઓરિએન્ટેડ પ્રોગ્રામિંગમાં, તમે ઘણી વખત ઑબ્જેક્ટ બનાવો છો અને પછી તે ઑબ્જેક્ટના દાખલા બનાવવા માટે સમાન કોડનો ઉપયોગ કરો છો. તમે કોડની નકલ બનાવીને આ કરી શકો છો જે ઑબ્જેક્ટનો દાખલો બનાવે છે, અને પછી વર્ગના નામ સાથે મેળ કરવા માટે દાખલા વેરીએબલ નામોને બદલીને.

તમે જાવાસ્ક્રિપ્ટમાં કૉપિ સ્ટ્રક્ચર્સનો ઉપયોગ સંબંધિત કોડને એકસાથે જૂથ કરવા માટે પણ કરી શકો છો. ઉદાહરણ તરીકે, તમે તમારા બધા ચલોને એક જગ્યાએ સંગ્રહિત કરવા માટે કૉપિ સ્ટ્રક્ચરનો ઉપયોગ કરી શકો છો. પછી તમે તે સ્ટ્રક્ચરનો ઉપયોગ તમારા કોડમાં ગમે ત્યાંથી તે ચલોને ઍક્સેસ કરવા માટે કરી શકો છો.

સંબંધિત પોસ્ટ્સ:

પ્રતિક્રિયા આપો