Angelo Leva Profile picture
👨‍💻 Frontend Dev | No es un bug, es un feature no documentado | Comparto mi experiencia como frontend

Jul 28, 2021, 7 tweets

Sabías que en #Javascript hay algunas "anomalías" ? Mira este hilo y cuéntame si las conocías 👇🧐 RT si te pareció interesante ✌️

El tipo de dato de "null" es object 🤨. Pero como null no tiene valor, no deberia ser una instancia de 'Object'

NaN (Not a Number) es en realidad un número?

Existen dos ceros en js? wtf?

Si sumamos 1 + 2 == 3 pero 1.0 + 2.0 !== 3.0 🧐 Esto es debido a que #Javascript almacena los flotantes como binarios

Podemos sumar booleanos. Esto ocurre porque TRUE devuelve 1 y FALSE devuelve 0, por ende sumados dan 1

Podemos utilizar el operador + en Arrays? En realidad no, porque #javascript convierte los arrays en strings y los concatena

Share this Scrolly Tale with your friends.

A Scrolly Tale is a new way to read Twitter threads with a more visually immersive experience.
Discover more beautiful Scrolly Tales like this.

Keep scrolling