Wat is JavaScript Void ?

Void is een Javascript -functie. beeld Toetsenbord met SQ T uit Fotolia.com

JavaScript is een programmeertaal die wordt gebruikt via het web.Moderne web browsers, zoals Internet Explorer, Safari en Firefox alles toestaan ​​om JavaScript uit te voeren.JavaScript is een "client side 'taal.Deze code wordt gedownload naar de computer van de gebruiker en werking plaatselijk wanneer een gebruiker een website bezoekt.JavaScript is een rijke taal met vele mogelijkheden in andere programmeertalen, waaronder functies.Void is een JavaScript-functie.

het script tag

  • JavaScript-code kan direct worden geschreven in de HTML-broncode van een pagina, of in een apart bestand.U moet de SCRIPT-tag te gebruiken, ongeacht waar u de Javascript-code te plaatsen.Sommige HTML-tags zoals script kan worden aangepast met de parameters zogenaamde attributen.Als je het schrijven van uw JavaScript-code in de HTML-document, gebruik het attribuut taal en stel deze in Javascript.Schrijf je JavaScript-code na deze opening tag.

    Als je verwijzingen JavaScript-code opgeslagen in een apart bestand, gebruik maken van de aard en de src attributen voor de opening tag.Stel het attribuut op "text / javascript" src en het attribuut om de naam van het bestand.

    In beide gevallen, vergeet niet om de afsluitende & lt; / script & gt;tag.

Functies

  • Een functie is een discreet blok code die herhaaldelijk kan worden genoemd.Functies niet uitgevoerd wanneer de pagina wordt geladen in de browser, maar wanneer zij worden opgeroepen door de code, of een actie van de gebruiker.Functies kunnen met input variabelen, die waarden doorgeven aan de functie worden geschreven.Alle functies retourneren een standaard waarde van "nul."Het trefwoord "return" passeert een bepaalde waarde terug naar de verklaring dat het genoemd.Terwijl gebruikers hun eigen functies kan schrijven, JavaScript bevat ook een aantal ingebouwde functies, zoals Void.

Void Functie

  • Een techniek voor het bellen functies is om ze te integreren in een anker link: & lt; a href = "javascript: alert ('! Hier is uw alert')" & gt; Show Me An Alert & lt!; / a & gt ;.Een browser zal proberen om elke geklikt href koppeling te openen en laden van de pagina die het vertegenwoordigt.De alert-functie stelt ons in staat op dezelfde pagina te blijven en een nieuwe niet laden, omdat de waarschuwing functie retourneert de waarde null.De browser ziet dit van nul en stopt, wetende dat er niets te worden geladen.Het doel van de Void functie is om null terug, zonder iets anders te doen, waardoor het annuleren van de pagina te laden.Nietig moet worden aangeroepen met een parameter.

Voorbeeld

  • U kunt de leegte functie insluiten in een hyperlink die een ander browservenster geopend.Kijk eens naar dit voorbeeld code:

    & lt; a href = "javascript: void (window.open ('pagina.html', '', ''))" & gt; New Window & lt; / a & gt;

    Wanneer de gebruiker op de link "Nieuw venster" klikt, wordt de JavaScript pagina.html bestand in een nieuw browservenster te openen, terwijl het huidige venster op de oorspronkelijke pagina.De leegte functie annuleert de pagina te laden, terwijl de window.open code uit te voeren.

Alternatief voor Void

  • Void kan soms fouten veroorzaken.Een alternatief is om een ​​href die verwijst naar "#", een niet-bestaande URL en bellen code in de 'onclick' bij die hyperlink.Dit kan problematisch zijn, maar omdat veel browsers de pagina zal zoeken voor de "#" anker koppeling en herladen, of springen naar de top van de site pagina.U kunt voorkomen dat de browser van de evaluatie van de hyperlink helemaal, door het beëindigen van uw onclick code met de uitspraak 'return false'.Het vorige voorbeeld, met behulp van deze techniek, zou er als volgt uitzien:

    & lt; a href = "#" onclick = "window.open ('pagina.html', '', ''); return false;" & gt;
    New Window
    & lt; / a & gt;

Resources

  • TopBits: JavaScript Void (0) Fouten
  • D'bug: Vermijd de Void
415
0
3
Java Script Programmeren