Javascript:如何在不设置月份名称数组的情况下获取当前日期的月份名称?

Bea*_*ode 5 javascript date javascript-objects

我试图使用JavaScript Date()获取当前日期的月份名称; 类.我注意到除非我用月份名创建一个字符串数组,否则没有办法做到这一点.

var month = new Date();
month.getMonth();
> 10
Run Code Online (Sandbox Code Playgroud)

我希望得到"十一月"而不是整数.是否有一个函数被调用来获取Date()类的字符串名称,或者我是否必须创建一个数组,如:

var monthNames = ["January", "February", "March", "April", "May", "June",
  "July", "August", "September", "October", "November", "December"
];

var d = new Date();
document.write("The current month is " + monthNames[d.getMonth()]);
Run Code Online (Sandbox Code Playgroud)

我知道有库和上面的方法来做到这一点,但我很想知道是否有一个内置函数来执行此操作,我正在忽略.