我有一個timeMachine函數,它需要5個參數,並告訴你輸入的時間之後是哪一天。但不是寫newDate.setDate(dateObject.getDate()+ daysLater);我想使用for循環來循環參數的長度並將輸入記錄到newDate中。我如何使用for循環將每個參數循環到newDate中?
var timeMachine=function(yearsLater,monthsLater,daysLater,hoursLater,minutesLater) {
var dateObject=new Date();
var newDate=new Date();
newDate.setDate(dateObject.getDate()+daysLater);
newDate.setMonth(dateObject.getMonth()+monthsLater);
newDate.setYear(dateObject.getFullYear()+yearsLater);
newDate.setHours(dateObject.getHours()+hoursLater);
newDate.setMinutes(dateObject.getMinutes()+minutesLater);
console.log(newDate);
}
timeMachine()
是否願意使用第三方庫來實現相同的功能? –
@PeterWagener我還沒有學習所有的JavaScript,幾乎不知道任何第三庫。但當然! – Firefalcon1155