Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 16001|Odpoveď: 1

[JavaScript] 5 tipov na ladenie JS

[Kopírovať odkaz]
Zverejnené 13. 6. 2017 13:11:32 | | | |
1. debugger;Už som povedal, že do svojho Javascrip{filter}t kódu môžete pridať vetu z debuggera; aby sa ručne vytvoril efekt bodu prerušenia.
Potrebujete breakpoint s podmienkami? Stačí ho obklopiť if:


Ale nezabudnite ich pred vydaním programu vystrihnúť.
2. Nastavte breakpoint tak, aby sa spustil, keď sa zmení DOM uzol

Niekedy zistíte, že DOM je mimo vašej kontroly a prechádza zvláštnymi zmenami sám od seba, čo sťažuje prístup k koreňu problému.
V Google Chrome vývojárskych nástrojoch je veľmi užitočná funkcia, ktorá dokáže túto situáciu riešiť, nazýva sa "Break on...", môžete pravým kliknutím kliknúť na uzol DOM a uvidíte túto položku v menu.
Spúšťacia podmienka pre breakpoint môže byť nastavená tak, že uzol sa vymaže, jeho vlastnosti sa zmenia alebo sa zmení jeden z jeho poduzlov.


3. Ajax breakpointy

XHR breakpointy, alebo Ajaxove breakpointy, ako ich názov, nám umožňujú nastaviť breakpoint, ktorý spustí Ajaxovo volanie funkcie, keď nastane.
To je veľmi účinné, keď ladíte webovú aplikáciu cez sieť.


4. Simulačné prostredie mobilných zariadení

Google Chrome má niekoľko veľmi zaujímavých nástrojov na simuláciu mobilných zariadení, ktoré nám pomáhajú ladiť fungovanie programu na mobilnom zariadení.
Aby ste ho našli, stlačte F12, otvorte vývojárske nástroje, potom stlačte kláves ESC (aktuálna karta nemôže byť Konzola) a uvidíte druhé okno ladenia v karte Emulácia s rôznymi emulačnými zariadeniami na výber.
Samozrejme, nepôjde o skutočný iPhone, ale len o simuláciu rozmerov iPhonu, dotykových udalostí a hodnôt prehliadačových User Agentov.


5. Vylepšite svoju webovú stránku pomocou auditov

YSlow je skvelý nástroj. Existuje veľmi podobný nástroj v vývojárskych nástrojoch Google Chrome s názvom Audity.
Rýchlo audituje vašu webovú stránku a poskytuje vám veľmi praktické a efektívne návrhy a spôsoby, ako optimalizovať vašu stránku.






Predchádzajúci:Taobao cez nastavenie vlakových dávok vybraných skupín [softvér]
Budúci:JS objektová metóda, trieda a prototypová metóda sa rozlišujú
Zverejnené 13. 6. 2017 15:24:17 |
Užitočné, nie zlé
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com