JavaScript היא שפת סקריפט מונחה עצמים שנמצאת בשימוש נפוץ בפיתוח אתרים בשל יכולתה לעבד באופן דינמי דפי אינטרנט. השימוש באובייקטים ב-JavaScript יכול להוביל לפישוט של פקודות רבות על ידי קיבוץ של מספר פיסות מידע קשורות יחד. דוגמה אחת לפישוט הזה היא הפחתת שנה אחת מהתאריך הנוכחי, משהו שניתן לטפל בו די בקלות ב-JavaScript באמצעות אובייקטים.
שלב 1
הגדר משתנה בשם "תאריך" לאחסון התאריך הנוכחי:
סרטון היום
var date = new Date('25 Dec 2010');
שלב 2
פלט את התוצאה למסוף כדי לוודא שהשלב שלמעלה נכון:
console.log (תאריך);
שלב 3
בסוג התאריך "חודש", בתוך האובייקט "תאריך", הפחיתו 12 מהמספר הנוכחי. זה ייתן לך תאריך 12 חודשים בעבר, השמור כתאריך הנוכחי:
date.setMonth (date.getMonth() – 12);
שלב 4
שוב, פלט את התוצאה. התאריך החדש צריך להיות בדיוק 12 חודשים לפני התאריך הנוכחי (בדוגמה שלמעלה, התאריך החדש יהיה "25 בדצמבר 2009"):
console.log (תאריך);
אַזהָרָה
ודא שאתה עוקב אחר תחביר תקין, כגון סיום שורות עם נקודה-פסיק.