Différence entre Primitive et non primitif types de données en JavaScript

Je ne suis pas en mesure de comprendre exactement quelle est la différence entre le primitif et non des types de données primitifs en JavaScript même si elle est déclarée en utilisant le même nom je.e var.

Primitive de la valeur, non-primitives de référence, c'est la principale différence
Aussi, les primitives ne sont pas d'abord instancié comme des objets, tandis que les non-primitives sont (je pense que c'est la raison pour laquelle la valeur de vs référence comme mentionné ci-dessus).
Les Types n'ont rien à faire avec des variables en JS, ils ne sont pas "déclaré". Ils appartiennent à des valeurs.
Double Possible de Quelle est la principale différence entre les primitives de type et de classe wrapper?

OriginalL'auteur Durga Prasad | 2015-10-22