Artikelen over JavaScript

Artikelen over JavaScript

JavaScript

Validatiemeldingen tonen met AngularJS

Een leeg formulier hoeft niet direct vol rode foutmeldingen te staan. AngularJS houdt per veld en formulier bij wat de gebruiker heeft gedaan en of de invoer geldig is. Met states zoals touched, dirty en submitted bepaal je wanneer een validatiemelding verschijnt. Zo laat je de feedback aansluiten op het invullen van het formulier.

Lees verder

AngularJS: Het verschil tussen Components en Directives

Een component en een directive kunnen in AngularJS op elkaar lijken. Toch hebben ze een andere rol: een component bundelt een stuk interface, terwijl een directive gedrag aan een element kan toevoegen. We vergelijken hun belangrijkste mogelijkheden en bekijken wanneer welke vorm past bij de code die je wilt hergebruiken.

Lees verder

4 performance tips voor AngularJS apps

4 performance tips voor AngularJS apps

Two-way binding is handig, maar een groeiend aantal watchers kan een AngularJS-app vertragen. Vier aandachtspunten helpen je bewuster om te gaan met de digestcycle en de kosten van databinding. Met onder meer one-time binding als manier om onnodig werk in de browser te beperken.

Lees verder

Het verschil tussen Concat, Uglify en Minify

Concat, Uglify en Minify komen vaak samen voor in een frontend-build, maar doen niet hetzelfde. Dit artikel legt uit wat bestanden samenvoegen, namen verkorten en overbodige tekens verwijderen betekenen. Met Gulp en Grunt als uitgangspunt bekijken we hoe deze bewerkingen de uiteindelijke JavaScript- en CSS-bestanden veranderen.

Lees verder

Nederlandse reguliere expressies

Van Nederlandse postcodes en telefoonnummers tot e-mailadressen, URL's en IBANs: reguliere expressies helpen je invoer op een verwacht patroon te controleren. Dit artikel verzamelt JavaScript-voorbeelden en bespreekt waar zo'n controle ophoudt. Een correct patroon betekent immers nog niet dat een adres of rekening daadwerkelijk bestaat.

Lees verder