Basis JavaScript Problemen oplossen Technieken

08/11/2011 by admin

De primaire methode voor het oplossen van technische problemen in JavaScript te stoppen. Stoppen met wat je aan het doen bent en kalm te blijven. Veel zeer slimme mensen haperen als het fout gaat - en dingen fout gaan.

Zodra je dat gedaan hebt, kijk naar het probleem vanuit verschillende hoeken en reduceren tot kleine onderdelen. Bijvoorbeeld, zult u problemen met webpagina's die u programmeren tegenkomen. Het probleem zou kunnen zijn dat de pagina niet wordt geladen, wordt de pagina niet goed uitziet, of iets anders. Overweeg of het probleem is met de database, met de PHP, met de server, met de JavaScript, of geen van deze - of meer dan één.

Als u denkt dat het probleem is met de JavaScript, neem de JavaScript-out van de pagina volledig. Voeg dan langzaam het terug in. Een andere manier om problemen op te lossen JavaScript is door het toevoegen van de alert () functie in verschillende plaatsen. Als je je er iets niet functioneert, kunt u opmerkingen toevoegen aan de code om te helpen met uw inspanningen het oplossen van problemen.

Voeg JavaScript waarschuwingen

Een goede manier om problemen op te lossen JavaScript is met behulp van de alert () functie binnen de code om de waarde van variabelen te tonen of gewoon om te laten zien waar je bent in de code.

Een gemeenschappelijk optreden met JavaScript is dat je een lang programma zult hebben en je zult niet in staat om te achterhalen waarom het programma niet helemaal doordringt. Het toevoegen van een waarschuwing op lijn 1 van het programma kunt u zien of het is nog steeds heet.

Vervolgens toevoegen van een waarschuwing op lijn 50 zal tonen als het programma wordt steeds zo ver. Als het niet, dan weet je dat er ergens een probleem moet tussen lijn 1 en lijn 50.

Het toevoegen van waarschuwingen is een eenvoudige en efficiënte manier om te helpen bij het oplossen van complexe problemen. Je code toe te voegen gewoon als volgt:

alert ("Just geëxecuteerd deze code!");

Als alternatief, als je nodig hebt om de waarde van een variabele met de naam myVariable laten zien, zou je dit doen:

alert (myVariable);

Let op het ontbreken van aanhalingstekens rond de variabele naam. Als u aanhalingstekens rond de variabele naam, zal Javascript interpreteren dat als een gewone oude string en dus je zult alleen de naam van de variabele en niet de inhoud te bekijken. Je zou ook kunnen krijgen fantasie en aaneen te rijgen:

alert ("De waarde van de variabele" + myVariable);

Deze code zou niet alleen vriendelijk tekst, maar ook de waarde van de variabele zelf vertonen.

Wees bewust van het gebruik van waarschuwingen in een lus structuur, omdat je nodig hebt om elk handmatig in de browser te ontslaan. Ook moet u alle waarschuwingen voorafgaand aan het vrijgeven van de code voor de productie gebruik op uw echte website te verwijderen. Als je dat niet doet, zullen bezoekers van de website vind de site echt vervelend.

Gebruik opmerkingen in JavaScript

Reacties helpen met het documenteren van code, die kan enorm handig als je nodig hebt om bij te werken of de code later wijzigen. U kunt ook gebruik maken van opmerkingen om te helpen met het oplossen van problemen.

Reacties zijn niet alleen nuttig voor het documenteren van de code, maar ze kunnen ook nuttig zijn voor het oplossen van problemen. Bijvoorbeeld, als u een problematische gebied van de code hebt geïdentificeerd kunt u dat deel tijdelijk commentaar uit om voorbij het probleem te komen.

In JavaScript, opmerkingen komen in twee vormen.

  • //: U kunt een dubbele slash gebruiken als een opmerking van één regel.
  • / * En * /: U kunt de slash-sterretje formaat te gebruiken voor reacties die meerdere regels beslaan.

Hier is een voorbeeld van de opmerking van één regel:

// Dit is een opmerking van één regel.
var myVariable = 77;

In dit voorbeeld zal de eerste regel die begint met twee schuine strepen worden genegeerd door de JavaScript-interpreter, maar het zal maken en toewijzen van de variabele in de volgende regel, want dat is geen commentaar uit.

U kunt regels code uit commentaar te geven. Dus in het voorgaande voorbeeld, als je wilde commentaar uit de var myVariable = 77 lijn, je zou gewoon toe te voegen twee schuine strepen aan de voorkant van de lijn, zoals deze:

// Var myVariable = 77;

Alles wat verschijnt na de twee schuine strepen tot het einde van de regel wordt beschouwd geplaatst en genegeerd.

Als u wilt om uit te reageren meerdere regels of maak een multi-line commentaar, een enkele schuine streep gebruikt u een sterretje op de reactiefeed blok te openen en vervolgens een asterisk en enkele schuine streep om het blok te sluiten. Iets te zien zijn tussen deze zullen worden genegeerd. Hier is een voorbeeld.

/ *
Alles binnen dit gebied is een reactie en zal worden genegeerd.
Dit geldt ook voor de normale regels zoals deze en ook regels code, zoals:
if (myVariable = "iets") {
return false;
}
* /

In dit voorbeeld zal de code worden genegeerd omdat deze in geplaatst blok.

Het is belangrijk op te merken bij het gebruik van multi-line merkt op dat je niet kunt nesten. Zo, dit is ongeldig:

/ *
Een andere multi-line reactie
/ * Een commentaar in een commentaar * /
Het beëindigen van de reactie
* /

Zodra de JavaScript-interpreter stuit het einde * / code, zal het gaan ervan uit dat de reactie is beëindigd en zal daarom niet weten wat te doen met de volgende * / die zij tegenkomt. U kunt nog steeds gebruik maken van de dubbele slash constructie, zoals deze:

/ *
Een andere multi-line reactie
// Een reactie op een reactie
Het beëindigen van de reactie
* /

JavaScript kan iedereen zien, het bekijken van de bron van uw webpagina, dus wees voorzichtig met wat je weer in de commentaren. Het plaatsen van gevoelige (of offensief) informatie in de opmerkingen van de code kan je in de problemen!

Related Posts