JSFiddle - React, Tailwind, and code Playground

by polinux

JavaScript

Date.monthNames = function( locales, optMonth ) {
//   ----------
	const arrMonth = [];
	const lang = locales || window.navigator.language;
  
	for( let dateRef = new Date(2001, 0, 10), m = 0 ; m < 12 ; m++ ) {
		dateRef.setMonth(m);
		arrMonth.push( dateRef.toLocaleDateString( lang, { month: optMonth || "long" } ) );
	}
	
	return arrMonth;
}