可以使用JavaScript的Date对象来获取2023年5月11日是星期几,如下所示:
```javascript
const date = new Date('2023-05-11');
const dayOfWeek = date.toLocaleString('en-US', { weekday: 'long' });
console.log(dayOfWeek); // 输出:Thursday
```
在上面的代码中,我们创建了一个新的Date对象,传入一个字符串参数'2023-05-11',表示要获取这个日期是星期几。然后,我们使用toLocaleString()方法来将日期转换为字符串,并指定了一个选项对象,其中weekday属性设置为'long',表示我们希望输出星期几的全名。最后,将结果打印到控制台中。
输出结果为Thursday,表示2023年5月11日是星期四。
如果想以中文输出星期几,可以将代码中的选项对象中的'long'修改为'narrow'或'short',具体如下:
```javascript
const date = new Date('2023-05-11');
const dayOfWeek = date.toLocaleString('zh-CN', { weekday: 'short' });
console.log(dayOfWeek); // 输出:周四
```
在上面的代码中,我们将toLocaleString()方法中的第一个参数设置为'zh-CN',表示以中文环境输出,选项对象中的weekday属性设置为'short'代表我们希望输出星期几的缩写。最后,将结果输出'周四'到控制台中,表示2023年5月11日是星期四。