I am making a mini calendar. I am trying to pass the appropriate values into the view section of the object. But I keep on getting undefined in the view section. What am I doing wrong?
var date = {
monthsArray: ["January", "February","March","April","May","June","July","August", "September", "October", "November","December" ],
init: function() {
var fullDate = new Date();
this.dateParsed(fullDate);
this.view();
},
stringifyMonth: function(monthNumber) {
var monthName = this.monthsArray[monthNumber]
return monthName
},
dateParsed: function(fullDate){
var fullDate = new Date();
var monthNumber = fullDate.getMonth();
var dayNumber = fullDate.getDate();
var calanderYear = fullDate.getFullYear();
this.stringifyMonth(monthNumber)
return calanderYear
},
view: function(monthName){
console.log(this.stringifyMonth()) /// undefined
}
}.init()
thisfrominit?dateobject is not used from outside.