Tipos básicos de datos
En esta sección veremos los tipos básicos del lenguaje JavaScript. Son los equivalentes a lo que llamamos tipos primitivos en otros lenguajes de programación, aunque como veremos, en JavaScript todo son objetos. Además, veremos las operaciones que podemos realizar con dichos datos y como realizar conversiones entre los diferentes tipos.
Como ya hemos visto anteriormente, JavaScript es un lenguaje dinámicamente (o débilmente) tipado, por lo que podemos reasignar valores de diferentes tipos a una misma variable en el tiempo (aunque no se recomienda), y como veremos posteriormente, también es posible pasarle cualquier tipo de valor a los parámetros de una misma función. Todo esto conlleva una serie de ventajas y desventajas.