Vandaag zul je leren over een webtechnologie die bekend staat als Canvas en hoe het gerelateerd is aan het Document Object Model, gewoonlijk de DOM genoemd. Deze technologie is enorm krachtig omdat het webontwikkelaars in staat stelt HTML-elementen te openen en te wijzigen via het gebruik van JavaScript.
Nu vraag je je wellicht af waarom we ons zelfs met JavaScript moeten bemoeien. Simpel gezegd, HTML en JavaScript zijn onderling en onderling afhankelijk. Sommige HTML-componenten, zoals de canvas
element, niets zijn zonder het gebruik van JavaScript. Wat is tenslotte een canvas als we er niet op kunnen tekenen?
Om het concept te vatten, dacht ik dat we samen een voorbeeldproject zouden kunnen uitvoeren waarin we een eenvoudig lachend gezicht proberen te tekenen. Dus laten we er direct in duiken.
Maak eerst een nieuwe map om de bestanden van uw project te bewaren, en ga dan verder en open uw favoriete teksteditor of webontwikkelingstool. Zodra je dit hebt gedaan, moet je een lege maken index.html
en een leeg script.js
, die we zullen blijven bewerken als we verder gaan.
Vervolgens gaan we verder met het wijzigen van onze index.html
, dat zou niet lang moeten duren, omdat het grootste deel van ons project in JavaScript wordt geschreven. Alles wat we in onze HTML moeten doen, is een canvaselement en referentie maken script.js
. Het is vrij eenvoudig: