Ծրագրավորման գործիքներ

JavaScript կոդի ձևաչափում

Ձևաչափեք, հավասարեցրեք կամ սեղմեք JavaScript կոդը առցանց՝ կարգավորելով տողասկզբի նահանջները և աշխատանքային ռեժիմը:

Գործարկել գործիքը

JavaScript կոդի ձևաչափման այս առցանց գործիքը հնարավորություն է տալիս կարգավորել սկրիպտների կառուցվածքը՝ դարձնելով դրանք ընթեռնելի կամ սեղմված: Գործիքն աջակցում է երկու հիմնական աշխատանքային ռեժիմ՝ գեղեցկացում (beautify) և մինիֆիկացիա (minify): Գեղեցկացման ռեժիմում կարող եք ընտրել տողասկզբի բացատների քանակը 0-ից մինչև 8 միջակայքում: Եթե նշեք անվավեր արժեք կամ թողնեք դաշտը դատարկ, համակարգը ավտոմատ կերպով կիրառում է լռելյայն 2 բացատ: Այս ռեժիմը պահպանում է մինչև երկու հաջորդական դատարկ տող, հեռացնում է ավելորդ բացատները փակագծերի ներսում և չի ավելացնում ավելորդ վերջնական տողադարձ: Մինիֆիկացիայի ռեժիմն ընտրելիս գործիքը հեռացնում է մեկնաբանությունները (տողային և բլոկային), սեղմում է բացատները և կրճատում կրկնվող դատարկ տողերը՝ միաժամանակ անփոփոխ պահելով չակերտների մեջ գտնվող տեքստերն ու հատուկ նշանները: Մուտքային տեքստի առավելագույն ծավալը սահմանափակված է 1,000,000 UTF-8 բայթով: Դատարկ մուտքագրման դեպքում արդյունքի դաշտը նույնպես մնում է դատարկ: Այն չի կատարում ծրագրի կոմպիլյացիա կամ սխալների ստուգում, այլ միայն վերադասավորում է տեքստային կառուցվածքը: Կոդը կարող եք պատճենել անմիջապես արդյունքների դաշտից:

Հրահանգներ

  1. Տեղադրեք JavaScript կոդը համապատասխան մուտքագրման դաշտում:
  2. Նշեք նահանջի բացատների քանակը (0-ից 8) կամ թողեք լռելյայն արժեքը (2):
  3. Ընտրեք ռեժիմը՝ գեղեցկացում (beautify) կամ մինիֆիկացիա (minify):
  4. Սեղմեք գործարկման կոճակը՝ ձևաչափված կոդը ստանալու համար:
  5. Պատճենեք ստացված արդյունքը ելքային դաշտից:

Օրինակներ

  • Մուտքագրում. function test(){console.log('բարև');return true;} -> Գեղեցկացված արդյունք 2 բացատով՝ տողադարձերով և ճիշտ նահանջներով:
  • Մուտքագրում. // մեկնաբանություն let a = 1; /* բլոկ */ let b = 2; -> Մինիֆիկացված արդյունք՝ let a=1;let b=2; առանց մեկնաբանությունների:

ՀՏՀ

Ի՞նչ է տեղի ունենում, եթե նահանջի դաշտում նշվի 8-ից մեծ թիվ կամ բացասական արժեք:

Եթե նշված արժեքը դուրս է 0-ից 8 միջակայքից կամ անվավեր է, գործիքն ավտոմատ կերպով կիրառում է լռելյայն 2 բացատ:

Արդյո՞ք մինիֆիկացիայի ժամանակ տողերի մեջ գտնվող տեքստերը փոփոխվում են:

Ոչ, չակերտների մեջ գտնվող տողային արժեքները և հատուկ էկրանավորված նշանները մնում են անփոփոխ:

Ի՞նչ սահմանափակում կա մուտքագրվող ֆայլի ծավալի համար:

Մուտքային տեքստի չափը չպետք է գերազանցի 1,000,000 UTF-8 բայթը:

Ներդնել այս գործիքը

Ստորև բերված կոդով ձեր կայքում ավելացրեք SmartPlusLab-ի աշխատող գործիքը։