Web Development Library: JavaScript 2e editie

Web Development Library: JavaScript 2e editie

Uitvoering
Boek, 248 pagina's
ISBN
9789059409736
Gepubliceerd
2017
€ 29,99 € 24,99 (actieprijs t/m 30-11-2018)

Handig om te weten: van dit boek is een webversie beschikbaar. Als u zich registreert, krijgt u gratis toegang, plus relevante extra’s.

De tweede, geactualiseerde editie van JavaScript in de serie Web Development Library biedt een stevige basis voor het programmeren in JavaScript, de scripttaal die interactiviteit in webbrowsers mogelijk maakt. De auteur gaat uitgebreid in op taalconstructies, opdrachten en de vele mogelijkheden die deze flexibele programmeertaal biedt. Met behulp van voorbeelden en oefeningen ontwikkelt u zich tot een gevorderde JavaScript-programmeur. Tot de behandelde onderwerpen behoren:

  • Kennismaken met JavaScript en JavaScript-gereedschappen
  • Statements, gegevenstypen, variabelen en operatoren
  • Functies, arrays en objecten
  • Programmaverloop
  • Werken met events en event handlers
  • Werken met het document object model (DOM)
  • Gevorderd gebruik van functies
  • Modulair programmeren

Meer informatie en downloads vindt u op www.webdevelopmentlibrary.nl.

Website: www.webdevelopmentlibrary.nl

Downloadbare bestanden
Wis filter
  • Peter Kassenaar

    Peter Kassenaar

    Peter Kassenaar is auteur van vele boeken over algemeen pc-gebruik programmeertalen en internettechnieken en toepassingen als Dreamweaver en Flash. Daarnaast is hij docent en usability-expert. Peter Kassenaar is sinds 1988 op computergebied actief als...
    Kassenaar K

Web Development Library: JavaScript 2e editie

1
Kennismaken met JavaScript
Een korte geschiedenis van JavaScript
Kernbegrip – JavaScript core
Voorkennis
Ontwikkelhulpmiddelen voor JavaScript
JavaScript-debuggers
Uw eerste JavaScript
JavaScript-functies
De debugger gebruiken
JavaScript-code in extern bestand
Conclusie
Praktijkoefeningen
2
Statements, gegevenstypen en variabelen
De syntaxis van JavaScript
Statements
Werken met variabelen
Gereserveerde woorden
Commentaar
Gegevenstypen
Getallen converteren met parseInt() en parseFloat()
Tekenreeksen of strings
Verschillende stringfuncties
Booleaanse waarden
Objecttypen
Conclusie
Praktijkoefeningen
3
Operatoren
Variabelen bewerken met operatoren
Bewerkingsvolgorde
Praktijkoefeningen
4
Beginnen met functies, arrays en objecten
Complex gegevenstype 1 – Functies
Structuur van een functie
Parameters doorgeven
Waarden retourneren
Complex gegevenstype 2 - Arrays
Arraymethoden
Complex gegevenstype 3 - Objecten
Waarden van objecten uitlezen
Conclusie
Praktijkoefeningen
5
Program flow controleren
Inleiding – verschillende typen lussen
If-else
While()
Het statement for()
De statements break, continue en return
Het statement for-in
Conclusie
Praktijkoefeningen
6
JavaScript-events en event handlers
Wat zijn events?
Voorbeelden van events en event handlers
Klikken op knoppen afvangen
Inhoud van een tekstvak ophalen
Toetsenbordevents afvangen
Conclusie
Praktijkoefeningen
7
Werken met het DOM
Wat is het DOM?
Elementen in het DOM selecteren
Elementen in het DOM toevoegen en verwijderen
Overige DOM-functies
Praktijkoefeningen
8
Gevorderd gebruik van functies
Functies met een variabel aantal parameters
Immediately Invoked Function Expressions
De functies call() en apply()
Werken met closures
Conclusie
Praktijkoefeningen
9
Modulair programmeren in JavaScript
Waarom modulair programmeren?
Kennismaken met design patterns
Patroon 1 – Code groeperen in object literals
Patroon 2 – Prototype pattern
Patroon 3 – Revealing module pattern
Overerving in JavaScript
Conclusie
Verder lezen
Praktijkoefeningen
Index