new Intl.DateTimeFormat('en-US', {'month': 'short'}).format(new Date(2007, 3));
> "Apr"
new Intl.DateTimeFormat('en-US', {'month': 'short'}).format(new Date(2006, 3));
> "Mar"
new Intl.DateTimeFormat('en-US', {'month': 'short'}).format(new Date(2007, 10));
> "Nov"
new Intl.DateTimeFormat('en-US', {'month': 'short'}).format(new Date(2006, 10));
> "Oct"
Safari Version 11.1 (13605.1.33.1.4)
在Chrome中它会返回我期望的内容(4月,4月,11月,11月)。