JavaScript Geavanceerde Handleiding
- Vorige pagina JavaScript Geavanceerde Handleiding
- Volgende pagina Geschiedenis van JavaScript
JavaScript is het meest populaire scripttaal op het internet, aanwezig in alle webbrowsers over de hele wereld en in staat om de interactie tussen gebruikers en websites of webapplicaties te versterken.
Deze tutorial is een geavanceerde versie van de CodeW3C JavaScript tutorial.
Deze tutorial begint met de geschiedenis van JavaScript en gaat door tot zijn huidige ondersteuning voor XML en webdiensten.
U leert hoe u de taal kunt uitbreiden om aan specifieke vereisten te voldoen.
Je zult ook leren hoe je gebruik kunt maken van JavaScript om naadloze klant-server communicatie te creëren.
Inhoudsopgave
JavaScript introductie
- Geschiedenis van JavaScript
- Deze sectie legt de oorsprong van JavaScript en client-side scripts uit.
- Implementatie van JavaScript
- Een volledige JavaScript-implamentatie bestaat uit drie verschillende delen: ECMAScript, Document Object Model (DOM) en Browser Object Model (BOM).
ECMAScript basis
- ECMAScript Syntax
- Java en ECMAScript hebben enkele belangrijke syntaxiskenmerken die hetzelfde zijn, en enkele die volledig verschillend zijn. Deze sectie geeft een gedetailleerde uitleg van de syntaxis van ECMAScript.
- ECMAScript Variabelen
- Deze sectie legt uit hoe je variabelen moet declareren en benoemen, evenals enkele bekende regels voor variabelenbenaming.
- ECMAScript Sleutelwoorden
- Deze sectie biedt een volledige lijst van ECMAScript-kleuren.
- ECMAScript Voorbehouden Woorden
- Deze sectie biedt een volledige lijst van ECMAScript-reservewoorden.
- ECMAScript Waarden
- Deze sectie biedt een uitleg van de primaire en referentiële waarden in ECMAScript, evenals het concept van primaire types.
- ECMAScript Primitieve Typen
- Deze sectie geeft een gedetailleerde uitleg van de vijf primaire types in ECMAScript: Undefined, Null, Boolean, Number en String.
- ECMAScript Type Conversie
- Deze sectie legt de methoden voor typeconversie in ECMAScript uit, evenals hoe je expliciete typeconversie kunt uitvoeren.
- ECMAScript Referentie Typen
- Referentietypes worden meestal genoemd als klassen (class) of objecten. Deze sectie legt de voorgedefinieerde referentietypes in ECMAScript uit.
ECMAScript operatoren
- ECMAScript Unaire Operatoren
- Unaire operatoren hebben maar één parameter, namelijk het object of de waarde dat moet worden bewerkt. Deze sectie legt de eenvoudigste operatoren in ECMAScript uit - de unaire operatoren.
- ECMAScript Bitwise Operatoren
- Bitwise operatoren werken op de laagste laag van cijfers. Deze sectie geeft een diepgaande uitleg van kennis over gehele getallen en introduceert de verschillende bitwise operatoren van ECMAScript.
- ECMAScript Boolean operatoren
- Boolean operatoren zijn zeer belangrijk. Deze sectie geeft een diepgaande uitleg van de drie Boolean operatoren: NOT, AND en OR.
- ECMAScript Vermenigvuldigings Operatoren
- Deze sectie legt de multiplicatieve operatoren in ECMAScript uit: vermenigvuldiging, deling en de modulo-operators, evenals hun speciale gedrag.
- ECMAScript Aaneenschakeling Operatoren
- Deze sectie legt de additieve operatoren in ECMAScript uit: de som- en het minstekens, evenals hun speciale gedrag.
- ECMAScript Relatie Operatoren
- Relatielijke operatoren voeren vergelijkingsoperaties uit. Deze sectie legt de gebruikelijke vergelijkingsmethoden van relatielijke operatoren uit, evenals hoe strings en cijfers te vergelijken.
- ECMAScript Egaliteit Operatoren
- Identieke operatoren worden gebruikt om te bepalen of variabelen gelijk zijn. ECMAScript biedt twee sets van identieke operatoren: het gelijkheidsteken en het niet-gelijkheidsteken, evenals het volledige gelijkheidsteken en het volledige niet-gelijkheidsteken.
- ECMAScript Voorwaardelijke Operatoren
- Deze sectie legt de voorwaardelijke operatoren in ECMAScript uit.
- ECMAScript Toewijzing Operatoren
- Deze sectie legt uit de toewijzingsoperatoren in ECMAScript.
- ECMAScript-kommaoperator
- Deze sectie legt de kommaoperator in ECMAScript uit.
ECMAScript-statements
- ECMAScript if Uitspraak
- De if-statement is een van de meest gebruikte statements in ECMAScript. Deze sectie biedt een gedetailleerde uitleg van hoe je de if-statement kunt gebruiken.
- ECMAScript Iteratieve Uitspraken
- Iteratiestatements worden ook wel lusstatements genoemd. Deze sectie introduceert de vier iteratiestatements die ECMAScript biedt.
- ECMAScript Label Uitspraken
- Deze sectie biedt een korte introductie van labeled statements.
- ECMAScript break en continue Uitspraken
- Deze sectie legt het verschil uit tussen de break-statement en de continue-statement, en hoe je ze kunt gebruiken met labeled statements.
- ECMAScript with Uitspraak
- De with-statement wordt gebruikt om de scope van de code in een specifiek object in te stellen. Deze sectie introduceert de gebruikswijze van de with-statement.
- ECMAScript switch Uitspraak
- De switch-statement is een broer van de if-statement. Deze sectie introduceert de gebruikswijze van de switch-statement en de verschillen met de switch-statement in Java.
ECMAScript-functies
- Overzicht van ECMAScript Functies
- Deze sectie legt het concept van functies uit, hoe ECMAScript functies declareert en aanroept, en hoe functies waarden retourneren.
- ECMAScript arguments Object
- Deze sectie introduceert het basisgebruik van dit object en legt uit hoe je de length-eigenschap kunt gebruiken om het aantal parameters van een functie te meten, en hoe je functie-overload kunt simuleren.
- ECMAScript Function Object (Klasse)
- Deze sectie legt uit hoe je functies kunt maken met de Function-klasse en introduceert de eigenschappen en methoden van het Function-object.
- ECMAScript Closure (closure)
- Deze sectie legt het concept van closure (sluiting) uit en toont twee voorbeelden: een eenvoudige en een iets complexere.
ECMAScript-objecten
- ECMAScript Object-georienteerde Technologie
- Deze sectie biedt een korte introductie van de termen van object-georiënteerde technologie, de vereisten van object-georiënteerde talen en de samenstelling van objecten.
- ECMAScript Object Toepassing
- Deze sectie legt uit hoe je objecten kunt declareren en instantieëren, hoe je objecten kunt verwijzen en opheffen, en het concept van binding.
- ECMAScript Object Typen
- Deze sectie introduceert de drie soorten van ECMAScript: lokale objecten, ingebouwde objecten en hostobjecten, en biedt links naar de bijbehorende referentiemanualen.
- ECMAScript Object Bereik
- Deze sectie legt het concept van het ECMAScript-scope en het this-kleine lettertype uit.
- ECMAScript Definiëren van Klasssen of Objecten
- Deze sectie bespreekt in detail verschillende manieren om ECMAScript-objecten of klassen te maken.
- ECMAScript Object Wijzigen
- Deze sectie legt uit hoe je objecten kunt wijzigen door nieuwe methoden te maken of bestaande methoden opnieuw te definiëren.
- Vorige pagina JavaScript Geavanceerde Handleiding
- Volgende pagina Geschiedenis van JavaScript