JavaScript - No entiendo el objeto date

 
Vista:

No entiendo el objeto date

Publicado por Fernando (2 intervenciones) el 20/09/2022 11:28:05
Buenos días, estoy probando parte de un desarrollo, y me encuento que si creo un objeto date asignadolo a una variable "a" y creo una variable "b". que igual a "a" al modificar "b" se modifica "a" tambien. No lo entiendo

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<!DOCTYPE html>
<html>
<body>
<p id="a"></p>
<p id="b"></p>
<p id="a2"></p>
<p id="b2"></p>
 
<script>
 
        const a = new Date("2022-09-20T06:00");
	let b = a;
 
	document.getElementById("a").innerHTML = "a = " + a + " " + typeof a;
	document.getElementById("b").innerHTML = "b = " + b + " " + typeof b;
 
	b.setMinutes(45);
 
	document.getElementById("a2").innerHTML = "a2 = " + a + " " + typeof a;
	document.getElementById("b2").innerHTML = "b2 = " + b + " " + typeof b;
 
</script>
 
</body>
</html>

Resultado

a = Tue Sep 20 2022 06:00:00 GMT+0100 (hora de verano de Europa occidental) object
b = Tue Sep 20 2022 06:00:00 GMT+0100 (hora de verano de Europa occidental) object

a2 = Tue Sep 20 2022 06:45:00 GMT+0100 (hora de verano de Europa occidental) object
b2 = Tue Sep 20 2022 06:45:00 GMT+0100 (hora de verano de Europa occidental) object
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

No entiendo el objeto date

Publicado por Fernando (2 intervenciones) el 21/09/2022 11:30:13
Aclarado, muchisimas gracias!!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar