今天如何显示';使用JavaScript数组和;getDate?

今天如何显示';使用JavaScript数组和;getDate?,javascript,arrays,date,Javascript,Arrays,Date,我无法以以下格式显示日期: 今天是2019年6月29日星期五 我在HTML5文档中使用JavaScript。我已经提供了我的代码,并感谢任何帮助。我不想使用任何第三方库来实现这一点,除了使用基本级别的JavaScript可以实现的功能 这里有一种方法。任务本身是相当直接的-注意 创建和初始化数组的方法 检查多个条件的方法 使用模板符号创建字符串的方法-美元符号、左大括号、表达式、右大括号-${expression\u goes\u here} 将内容放在页面上而不破坏已有内容的方法文档。写仍然

我无法以以下格式显示日期:

今天是2019年6月29日星期五

我在HTML5文档中使用JavaScript。我已经提供了我的代码,并感谢任何帮助。我不想使用任何第三方库来实现这一点,除了使用基本级别的JavaScript可以实现的功能


这里有一种方法。任务本身是相当直接的-注意

  • 创建和初始化数组的方法
  • 检查多个条件的方法
  • 使用模板符号创建字符串的方法-美元符号、左大括号、表达式、右大括号-
    ${expression\u goes\u here}
  • 将内容放在页面上而不破坏已有内容的方法<代码>文档。写仍然让我们许多人做噩梦
  • 在您尝试运行任何搜索或修改预期显示内容的代码之前,等待整个页面加载并可供JS使用的方法
  • “严格使用”;
    addEventListener('load',function())
    {
    var monthNames=[‘一月’、‘二月’、‘三月’、‘四月’、‘五月’、‘六月’、‘七月’、‘八月’、‘九月’、‘十月’、‘十一月’、‘十二月’];
    var dayNames=[‘星期日’、‘星期一’、‘星期二’、‘星期三’、‘星期四’、‘星期五’、‘星期六’];
    var today=新日期();
    var dayName=dayNames[today.getDay()];
    var monthName=monthNames[today.getMonth()];
    var dayOfMonth=today.getDate();
    var ext=dayOfMonth%10;//提取最后一位(最低有效)数字
    交换机(分机)
    {
    案例1:ext=“st”中断;
    案例2:ext=“nd”中断;
    案例3:ext=“rd”中断;
    默认值:ext=“th”中断;
    }
    var text=`Today是${dayName},即${Today.getDate()}${ext}年${monthName}的${Today.getFullYear()}天;
    var textElem=document.createTextNode(文本);
    document.body.appendChild(textElem);
    
    },假)原因
    今天未定义。您可能想定义它,但它现在似乎也没有定义
    。打开浏览器开发工具控制台(F12)并检查错误。始终注意问题中抛出的错误Remove
    谢谢你帮我解决了这个问题我让它工作起来了!