나는 MyDate
이라는 전역 변수에 날짜를 저장하고 있습니다. 난 그냥 TheDate
을 변경하거나 나는 또한 MyDate
을 변경하고자바 스크립트 날짜 참조 또는 값
var TheDate = MyDate;
for (var i = 5; i > 0; i--) {
TheDate = TheDate - i;
}
암 :이를 작성하는 경우?
감사합니다. MyDate
경우
나는 MyDate
이라는 전역 변수에 날짜를 저장하고 있습니다. 난 그냥 TheDate
을 변경하거나 나는 또한 MyDate
을 변경하고자바 스크립트 날짜 참조 또는 값
var TheDate = MyDate;
for (var i = 5; i > 0; i--) {
TheDate = TheDate - i;
}
암 :이를 작성하는 경우?
감사합니다. MyDate
경우
TheDate 만 변경됩니다.
는이 fiddle link당신이 TheDate = TheDate - i
을 수행 할 때 더 이상 Date 객체로 TheDate 처리하기 때문입니다 대신이 긴 참조하십시오.
는 객체 : 예, 경우는 스칼라이다 : 그것은 변수를 모두 변경할 수 있도록 더
객체 참조로하지 않습니다.
당신은 단순히 그것을
var TheDate = MyDate;
for (var i = 5; i > 0; i--)
{
TheDate = TheDate - i;
alert("TheDate = " + TheDate);
alert("MyDate = " + MyDate);
}
를 확인하실 수 있습니다