Considere este código JS:
var name = "jack"; console.log(typeof name); //'string' name = {age: 40}; console.log(typeof name); //'string'
¿Por qué cambiar la variable no cambia su tipo?