Kisafishaji na Kipunguzaji cha JavaScript

Panga upya JavaScript iliyopunguzwa au kufichwa ili uweze kuisoma, au punguza msimbo wako mwenyewe ili kuusambaza ukiwa mdogo zaidi.

Ujumuishaji
Majina
Bandika au andika JavaScript ili kuisafisha au kuipunguza.

JavaScript yako inafomatiwa na kupunguzwa kwenye kivinjari chako. Hakuna kinachopakiwa kwenye BroBroGo.

Maswali Yanayoulizwa Sana

Kuna tofauti gani kati ya kusafisha (beautify) na kupunguza (minify)?

Kusafisha (Beautify) hupanga upya ujumuishaji na nafasi za msimbo ili uwe rahisi kusoma na kupitia — njia ya haraka zaidi ya kuelewa faili iliyopunguzwa au iliyofichwa. Kupunguza (Minify) hufanya kinyume chake: huondoa nafasi tupu, maoni na msimbo usiohitajika ili faili ipakue haraka zaidi. Safisha ili usome, punguza ili usambaze.

Je, inaweza kurejesha msimbo uliopunguzwa kuwa wa asili?

Inarejesha ujumuishaji na mapumziko ya mstari ili mantiki iweze kusomeka tena, lakini haiwezi kurejesha majina ya asili ya vigezo au maoni — kupunguza hutupa vitu hivyo kabisa, kwa hivyo hakuna zana inayoweza kuvirejesha. Unachopata ni msimbo ule ule, uliopangwa kwa uwazi.

Chaguzi za majina za Kufupisha (Shorten) na Weka (Keep) hufanya nini?

Zote mbili huondoa nafasi tupu, maoni na msimbo usiofikiwa, na hakuna inayobadilisha kile ambacho hati yako hufanya. Kufupisha (Shorten) pia hubadilisha majina ya vigezo vya ndani kuwa herufi moja kwa ajili ya faili ndogo zaidi iwezekanavyo — ile ambayo ungeisambaza. Weka (Keep) huacha majina yako kama yalivyo, kwa hivyo matokeo ni makubwa kidogo lakini bado yanaweza kusomeka na ni rahisi kutatua hitilafu.