Les types d’objets

On appelle « type d’objets » tout ce qui est écrit en JavaScript et qui n’est pas de type primitif

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.