JavaScript Գեղեցկացնող և Մինիմալացնող
Վերադասավորեք մինիմալացված կամ քողարկված JavaScript-ը, որպեսզի կարողանաք կարդալ այն, կամ մինիմալացրեք Ձեր սեփական կոդը՝ ավելի փոքր չափով թողարկելու համար:
Ձեր JavaScript-ը ձևաչափվում և մինիմալացվում է Ձեր բրաուզերում: Ոչինչ չի վերբեռնվում BroBroGo սերվերներ:
ՀՏՀ
Ո՞րն է տարբերությունը գեղեցկացնելու (beautify) և մինիմալացնելու (minify) միջև:
«Գեղեցկացնել» (Beautify) ֆունկցիան վերադասավորում է նահանջները և բացատներ ավելացնում կոդում, որպեսզի այն հեշտ լինի կարդալ և քայլ առ քայլ վերլուծել. սա մինիմալացված կամ քողարկված (obfuscated) ֆայլը հասկանալու ամենաարագ միջոցն է: «Մինիմալացնել» (Minify) ֆունկցիան անում է հակառակը՝ հեռացնում է բացատները, մեկնաբանություններն ու չօգտագործվող կոդը, որպեսզի ֆայլն ավելի արագ ներբեռնվի: Գեղեցկացրեք կարդալու համար, մինիմալացրեք թողարկելու համար:
Կարո՞ղ է այն մինիմալացված կոդը վերածել սկզբնական տարբերակի:
Այն վերականգնում է նահանջներն ու տողադարձերը, որպեսզի տրամաբանությունը նորից ընթեռնելի դառնա, սակայն չի կարող հետ բերել փոփոխականների սկզբնական անունները կամ մեկնաբանությունները. մինիմալացումն անվերադարձ ջնջում է դրանք, ուստի ոչ մի գործիք չի կարող դրանք վերականգնել: Դուք կստանաք նույն կոդը՝ պարզապես հստակ դասավորվածությամբ:
Ի՞նչ են անում անունների «Կրճատել» և «Պահպանել» տարբերակները:
Երկուսն էլ հեռացնում են բացատները, մեկնաբանություններն ու անհասանելի կոդը, և ոչ մեկը չի փոխում Ձեր սկրիպտի աշխատանքը: «Կրճատել» (Shorten) տարբերակը նաև վերանվանում է տեղային փոփոխականները մեկ տառով՝ հնարավոր ամենափոքր ֆայլը ստանալու համար (այն, որը կթողարկեիք): «Պահպանել» (Keep) տարբերակը թողնում է Ձեր անունները նույնությամբ, ուստի արդյունքը մի փոքր ավելի մեծ է ստացվում, բայց մնում է ընթեռնելի և հեշտ վրիպազերծվող: