On appelle « type d’objets » tout ce qui est écrit en JavaScript et qui n’est pas de type primitif
- Variables
- Les Tableaux (
arrays) - Les objets (
objects) - Fonctions (
functions)
un « objet » en JavaScript, comme dans le monde réel, est une collection de propriétés et de méthodes, autrement dit : les propriétés de l’objet et de sa fonction.
Par exemple, l’objet « marteau » est l’abstraction des propriétés « manche en bois » et « pièce de métal lourde et dure » ET de sa finalité « frapper quelque chose ». Mais le concept de marteau est modifiable car si l’on change ses propriétés par « osselet de l’oreille » et sa finalité par « transmettre du son », l’objet « marteau » signifie quelque chose de tout à fait différent.
