કોડ અને ફોર્મેટ

જેએસ મિનિમાઇઝર

તમારા JavaScript કોડને મફતમાં નાનું કરો: ટિપ્પણીઓ અને વધારાની ખાલી જગ્યા દૂર કરીને ફાઇલનું કદ ઘટાડો, અને બચત ટકાવારી તરત જ જુઓ.

જેએસ મિનિમાઇઝર
ન્યૂનતમ કોડ
મૂળ કદ
ઘટાડેલ કદ
બચત
આઉટપુટ.મિનિમ.જેએસ
સરળ મિનિફિકેશન (ટિપ્પણીઓ + જગ્યા દૂર કરવી). ઉત્પાદન વાતાવરણ માટે, Terser/esbuild જેવા સંપૂર્ણ મિનિફાયરની ભલામણ કરવામાં આવે છે.
માહિતી

જેએસ મિનિમાઇઝર વિશે

JavaScript ફાઇલોનું કદ તમારી વેબસાઇટની લોડિંગ ગતિ અને કોર વેબ વાઇટલ્સ સ્કોર્સને સીધી અસર કરે છે. મિનિફિકેશન સોર્સ કોડમાંથી ટિપ્પણીઓ, બિનજરૂરી જગ્યાઓ, લાઇન બ્રેક્સ અને ઇન્ડેન્ટેશન દૂર કરીને બ્રાઉઝરમાં ફાઇલ ટ્રાન્સમિટ કરવા માટે જરૂરી બાઇટ્સની સંખ્યામાં નોંધપાત્ર ઘટાડો કરે છે.

આ મફત છે. જેએસ મિનિમાઇઝર આ ટૂલ તમારા બ્રાઉઝરમાં પેસ્ટ કરેલા JavaScript કોડને પ્રોસેસ કરે છે; સર્વર પર કોઈ ડેટા મોકલવામાં આવતો નથી. એક-લાઇન ટિપ્પણીઓ (//), બહુ-પંક્તિ ટિપ્પણીઓ (/* ... */), લાઇનની શરૂઆતમાં અને અંતે ખાલી જગ્યાઓ દૂર કરવામાં આવે છે. સ્ટ્રિંગ ("...", '...', `...`) અને regex લિટરલ્સની અંદરની સામગ્રી જાળવવામાં આવે છે; આ રીતે કાર્યાત્મક ખામીનું જોખમ ન્યૂનતમ થાય છે.

સાધન, મૂળ અને ઘટાડો તે કોડના કદની તુલના કરે છે અને બચતની ટકાવારી દર્શાવે છે. નોંધો: આ સાધન મૂળભૂત-સ્તરનું ડાઉનસ્કેલિંગ કરે છે. તે ઉત્પાદન વાતાવરણ માટે ચલ નામ બદલવા, વૃક્ષોને હલાવવા અને અદ્યતન ઑપ્ટિમાઇઝેશન પ્રદાન કરે છે. ઉલટાવો, એસબિલ્ડ અથવા અગ્લિફાયજેએસ આ જેવા સંપૂર્ણપણે ફીચર્ડ મિનિફાયર ટૂલ્સની ભલામણ કરવામાં આવે છે.

તેનો ઉપયોગ કેવી રીતે કરવો?

પગલું દ્વારા પગલું

  1. તમે તેને સંકોચવા માંગો છો જાવાસ્ક્રિપ્ટ કોડ ઉપરના વિસ્તારમાં પેસ્ટ કરો અથવા ટાઇપ કરો.
  2. ઘટાડો બટન પર ક્લિક કરો; ટિપ્પણીઓ અને વધારાની જગ્યાઓ તરત જ દૂર કરવામાં આવશે.
  3. બચત ટકાવારી અને બાઈટ કદ પરિણામો વિભાગમાં પ્રદર્શિત થાય છે.
  4. લઘુત્તમ કોડ કૉપિ કરો બટનનો ઉપયોગ કરીને તેને ક્લિપબોર્ડ પર સાચવો, અને તમારા પ્રોજેક્ટમાં તેનો ઉપયોગ કરો.
  5. અલગ કોડ માટે ચોખ્ખો બટન પર ક્લિક કરો અને પ્રક્રિયાને પુનરાવર્તિત કરો.
FAQ

વારંવાર પૂછાતા પ્રશ્નો

નં. ટૂલ સ્ટ્રિંગ ("...", '...'ટેમ્પલેટ લિટરલ `...`તે રેજેક્સ લિટરલ્સ અને ટિપ્પણી અક્ષરોની સામગ્રી શોધી કાઢે છે અને સાચવે છે. આ ખાતરી કરે છે કે જે ભાગો ટિપ્પણી અક્ષરો તરીકે દેખાય છે પરંતુ વાસ્તવમાં ડેટા છે તે કાઢી નાખવામાં આવતા નથી.

સરળ પ્રોજેક્ટ્સ અને ઝડપી પ્રારંભિક તપાસ માટે યોગ્ય. જો કે, તે ઉત્પાદન વાતાવરણમાં ચલ શોર્ટનિંગ, વૃક્ષ-ધ્રુજારી અને સ્રોત મેપિંગ માટે સપોર્ટ પ્રદાન કરે છે. ઉલટાવો, એસબિલ્ડ અથવા અગ્લિફાયજેએસ અમે આવા સંપૂર્ણ સુવિધાયુક્ત સાધનોનો ઉપયોગ કરવાની ભલામણ કરીએ છીએ.

ના. આખી પ્રક્રિયા સંપૂર્ણપણે તમારા બ્રાઉઝરમાં (ક્લાયન્ટ બાજુ) થાય છે. કોડની કોઈ લાઇન સર્વર પર મોકલવામાં આવતી નથી કે સંગ્રહિત કરવામાં આવતી નથી.

ટિપ્પણીઓની સંખ્યા અને ખાલી જગ્યાના આધારે, સામાન્ય રીતે 10-40% નો કદ ઘટાડો પ્રાપ્ત થાય છે. ઘણી ટિપ્પણીઓવાળા કોડમાં આ ટકાવારી વધારે હોઈ શકે છે. બાઈટ તફાવત અને ટકાવારી બંને પરિણામો વિભાગમાં બતાવવામાં આવ્યા છે.

ના. મિનિફિકેશન ફક્ત ફાઇલનું કદ ઘટાડવા માટે બિનજરૂરી અક્ષરોને દૂર કરે છે; તે કોડ લોજિકને બદલતું નથી. બીજી બાજુ, અસ્પષ્ટતા ઇરાદાપૂર્વક કોડને વાંચી ન શકાય તેવું બનાવે છે. આ સાધન ફક્ત મિનિફિકેશન કરે છે.