Double assignment in JavaScript a=b=3?

Publicado el: 29 abril 2024
en el canal de: Mayank Srivastava
567
22

In the expression let a = b = 3;, the value 3 is assigned to both variables a and b. However, it's important to understand what's happening behind the scenes. The expression is actually parsed from right to left, despite appearances.

Here's the breakdown:
b = 3: Assigns the value 3 to the variable b. This statement alone sets b to 3.
let a = b: Declares a variable a using the let keyword and assigns it the value of b. Since b has already been assigned the value 3 in the previous step, a is also set to 3.

So, in the end, both a and b end up with the value 3. However, it's crucial to note that a and b are separate variables, so modifying one does not affect the other.


En esta página del sitio puede ver el video en línea Double assignment in JavaScript a=b=3? de Duración hora minuto segunda en buena calidad , que subió el usuario Mayank Srivastava 29 abril 2024, comparta el enlace con amigos y conocidos, en youtube este video ya ha sido visto 567 veces y le gustó 22 a los espectadores. Disfruta viendo!