Kontrola JavaScriptu: skontrolujte syntax a chyby
Kontrola JavaScriptu parsuje JavaScript pomocou Acorn, aby odhalila chyby syntaxe a ukázala ich presný riadok a stĺpec spolu s rámcom kódu. Vyberte verziu ECMAScript a režim modulu alebo skriptu podľa vášho kódu. Môžete tiež použiť ľahké varovania lintu pre problémy ako nepoužívané premenné a voľná rovnosť; varovania sú jasne odlíšené od chýb syntaxe.
Kontrola JavaScriptu je syntaktický kontrolér jazyka JavaScript v prehliadači pre vývojárov, ktorí chcú jasnú spätnú väzbu pri prehliadaní kódu. Pomocou tejto kontroly JavaScriptu parsujete kód pomocou Acorn, nájdete chyby syntaxe a vidíte, kde sa vyskytujú, bez toho, aby ste museli ručne prechádzať celý súbor. Ponúka tiež voliteľné ľahké varovania lintu pre vybrané problémy s kódom.
Kontrolér umožňuje vybrať verziu ECMAScript a to, či sa má vstup parsovať ako modul alebo skript. Keď parser nájde chybu syntaxe, nahlási presný riadok a stĺpec a poskytne rámec kódu, ktorý vám pomôže ju lokalizovať. Voliteľné varovania môžu upozorniť na nepoužívané premenné, voľnú rovnosť (== vs ===) a ďalšie; sú označené ako varovania, nie chyby.
Overenie syntaxe a spätná väzba lintu slúžia rôznym účelom: chyba syntaxe znamená, že kód sa pri zvolených nastaveniach nepodarilo parsovať, zatiaľ čo varovanie lintu upozorňuje na možný problém bez toho, aby ho označilo za chybu syntaxe. Režimy modulu a skriptu jazyka JavaScript poskytujú rôzne kontexty parsovania, takže výber vhodného režimu vám pomôže skontrolovať kód podľa zámeru. Nastavenie verzie ECMAScript vám umožňuje vybrať verziu použitú na parsovanie.
Kontrola JavaScriptu funguje úplne vo vašom prehliadači. Váš vstup sa spracováva na vašom zariadení a nič sa neodovzdáva, neukladá ani neposiela na server. Keď sa stránka načíta, nástroj funguje offline, takže môžete overovať kód bez trvalého internetového pripojenia.
Nástroj je užitočný pre vývojárov a DevOps inžinierov, ktorí kontrolujú ručne napísaný JavaScript, prehliadajú kód z iného nástroja alebo presne určujú chybu parsera pred ďalším krokom pracovného postupu. Začiatočníci môžu pomocou riadku, stĺpca a rámca kódu nájsť problémy so syntaxou, zatiaľ čo skúsení vývojári môžu rýchlo skontrolovať nastavenia verzie a režimu modulu či skriptu a prezrieť si voliteľné varovania lintu.
Krok 1: Vložte alebo presuňte svoj JavaScript do kontroléra. Použite kód, ktorý chcete skontrolovať, vrátane výstupu vygenerovaného iným nástrojom.
Krok 2: Vyberte verziu ECMAScript a režim modulu alebo skriptu. Zladenie týchto nastavení s vašim kódom pomáha parseru skontrolovať ho v zamýšľanom kontexte.
Krok 3: Spustite kontrolu, aby ste parsovali JavaScript pomocou Acorn. Kontrolér nahlási chyby syntaxe, keď ich nájde.
Krok 4: Prejdite si pozíciu riadku a stĺpca každej chyby a sprievodný rámec kódu, aby ste lokalizovali problém.
Krok 5: Ak chcete ďalšiu spätnú väzbu, použite voliteľné ľahké varovania lintu na kontrolu problémov ako nepoužívané premenné alebo voľná rovnosť.
Prípad použitia: Skontrolujte súbor JavaScript skôr, ako sa dostane k parseru alebo behu, aby ste chyby syntaxe odhalili včas.
Prípad použitia: Nájdite presný riadok a stĺpec chyby syntaxe namiesto ručného prehľadávania súboru.
Prípad použitia: Overte, či je kód vytvorený iným nástrojom platný JavaScript, a nielen vyzerajúci výstup.
Prípad použitia: Skontrolujte kód s verziou ECMAScript, ktorú potrebujete, aby ste odhalili syntax, ktorá sa pod daným výberom neparsuje.
Prípad použitia: Vyberte režim modulu alebo skriptu, aby ste skontrolovali JavaScript v kontexte zodpovedajúcom spôsobu, akým sa má kód parsovať.
Prípad použitia: Prejdite si voliteľné varovania pre nepoužívané premenné a voľnú rovnosť ako dodatočnú kontrolu nad rámec overenia syntaxe.