I am trying to understand the following
var obj1 = {
value: "first value"
};
var obj2 = {
value: "second value"
};
var obj3 = obj2;
function change(obj1, obj2) {
obj1.value = "asdasd";
obj2 = "lol";
}
change(obj1, obj2);
console.log("1",obj1.value);//"asdasd"
console.log("2",obj2.value);//"secondvalue"
why only obj1.value is changed ??