The JS Canvas container represents an object within which it is possible to execute Javascript code.
The code must be launched via the events of the object itself
The container is a canvas (blackboard) since it is possible to execute Javascript code with a graphical interface.
It is therefore possible to develop graphic objects using Javascript
An example is given below.