Switch Case 语句中出现重复 const 声明错误

2023-11-22

我有以下代码,但收到错误“重复声明 query_url”。

  switch(condition) {
    case 'complex':
      const query_url = `something`;
      break;
    default:
      const query_url = `something`;
      break;
  }

我知道 query_url 被声明了两次,这是不正确的。但我不知道如何解决这个问题。有人可以帮忙解释一下完成这项工作的正确方法吗?


尝试将箱子包裹成块:

switch(condition) {
  case 'complex': {
    const query_url = `something`;
    … // do something
    break;
  }
  default: {
    const query_url = `something`;
    … // do something else
    break;
  }
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Switch Case 语句中出现重复 const 声明错误 的相关文章

  • 检测单选按钮/复选框状态的变化

    我需要可靠地检测页面上单选按钮 复选框的状态变化 以便查看表单是否被修改 现在 这是一个完全独立的脚本 我无法修改任何控制表单的内容 目前 我只能看到两种方法 onchange事件处理程序 有助于处理文本框 文本区域和选择 但不会针对复选框
  • 三个JS,给纹理添加镜面反射(光泽)

    我有一个纹理应用于 Three js 中的对象 我想为其添加一些镜面反射或光泽 我看到这样的例子 new THREE MeshPhongMaterial color 0x996633 specular 0x050505 shininess
  • 为什么省略分号会破坏这段代码?

    或者换句话说 为什么分号插入失败 导致下面的代码被破坏 function Foo Foo prototype bar function console log bar lt missing semicolon function Foo pr
  • JAVASCRIPT - 为什么这个对象没有改变?

    function myFunc theObject theObject make Ford model Focus year 2006 var mycar make Honda model Accord year 1998 var x my
  • Javascript 将对象推送为克隆

    我将 d3 用于交互式网络应用程序 我需要绑定的数据在交互过程中发生变化 并且由 JSON 变量中的一些选定对象组成 为此 我在 JSON 变量上使用了映射 并进行了一些查询来选择适当的对象 对象被推送到列表中 并且该列表被绑定为新数据 我
  • 以下文档我无法创建 Vue.js 3 的实例

    The code https stackblitz com edit vue ttt file src main js https stackblitz com edit vue ttt file src main js 问题 我正在尝试在
  • 如何将 Ajax.BeginForm MVC 助手与 JSON 结果一起使用?

    我正在尝试使用 ASP NET MVC Ajax BeginForm 帮助程序 但不想在调用完成时使用现有的内容插入选项 相反 我想使用自定义 JavaScript 函数作为回调 这可行 但我想要的结果应该以 JSON 形式返回 不幸的是
  • 检测 Webkit/Chrome 中 HTML5 数字控件更改的事件?

    HTML5 为我们提供了一些新的输入元素 例如
  • 将时间戳转换为一个数组

    在应用程序脚本 谷歌表中运行 我从 API 获取时间戳并返回此结果 1 6370611672429312E18 1 63706107263277082E18 我执行此代码并且工作正常 但问题不在数组中 我每次都需要它在数组中 const t
  • 更新存储在 chrome 扩展本地存储中的对象

    我正在开发一个 chrome 扩展 我将存储服务器发送的对象 例如 我将收到 命令 id 1 类型 A 大小 B 优先级 C 如果我有一个数据库 我会将其作为表中的一行插入commands 使用 chrome storage 我将这些对象的
  • 如何将一个数组中的所有项目复制到另一个数组中?

    如何将数组的每个元素 其中元素是对象 复制到另一个数组中 以便它们完全独立 我不想更改一个数组中的元素来影响另一个数组 这里的关键是 数组中的条目是对象 并且 您不希望对一个数组中的对象的修改显示在另一个数组中 这意味着我们不仅需要将对象复
  • EmberJS:对象作为查询参数来刷新模型

    我遵循了查询参数指南 http guides emberjs com v1 11 0 routing query params http guides emberjs com v1 11 0 routing query params 而且效
  • 检查用户设备的 GPS 是否开启

    我正在使用 jQuery Mobile 和 PHP 开发一个应用程序 我没有使用 Phonegap 或其他框架 我需要找到用户的geolocation 如果用户设备的 GPS 关闭 那么我无法获取位置 现在我需要查找用户设备的 GPS 是否
  • 无需编译的 ES6 单元测试

    我无法找到任何 Mocha 或任何其他通过 Gulp 直接在 ES6 代码上运行的单元测试框架的示例 没有 Babel Webpack 等 我找到了一个在浏览器中使用 ES6 代码运行 Mocha 的示例 经过一些修改 但它不是自动化的 有
  • Angular 4 Http POST 不起作用

    我希望每个人都做得很好 我最近开始使用 Angular 4 4 我一直在尝试将数据发布到我的 api 服务器 但不幸的是它不起作用 我花了大约两天的时间 但仍然没有成功 甚至已经尝试过 6 7 篇文章角 io https angular i
  • Angular2:动态同步http请求

    Goal 发出一系列同步 http 请求并能够将它们作为一个可观察流进行订阅 示例 不工作 let query arr test1 test2 test3 function make request query arr if query a
  • 如何解决“消息端口在收到响应之前已关闭”的问题。在 JavaScript 中的 window.location.reload() 之后

    我遇到了 javascript 问题 从 chrome v73 0 3683 86 开始 每当我在 window location reload 函数之后运行 javascript 代码时 它总是给我错误 Unchecked runtime
  • onPress 方法中箭头函数与普通函数的行为

    正在学习 Native React 并学习更多关于 javascript 的知识 所以我仍然不明白它的行为的很多事情 我使用 TouchableOpacity 及其 onPress 属性创建了一个按钮组件 为了让它工作 我必须发送我想要执行
  • Three.js点击单个粒子

    In this example http jsfiddle net agqq96bq 2 您可以看到 2 个可点击的粒子 但它们都受到点击的影响 另外 我只想检测粒子上的点击 而不将它们过滤出场景 像这儿 if intersects len
  • 将 html 文本框的值分配给 div 的标题

    line 1

随机推荐

  • 在视频中的移动物体上叠加图像(增强现实/OpenCv)

    我在用FFmpeg通过此命令在视频上叠加图像 表情符号 i inputfilePath filter complex 0 1 overlay enable between t startTime endTime v1 map v0 map
  • 如何在 SSIS 包中使服务器名称动态化

    我有许多 SSIS 包 它们都连接到同一个数据库 我不想将服务器名称硬编码到每个数据库中的数据库连接中 因为它与开发服务器和实时服务器不同 这些服务器名称可能会随着时间的推移而改变 我知道您可以将其放入配置文件中 但所有这些 SSIS 包都
  • 如何在Windows中用Java快速截取桌面(ffmpeg等)?

    我想使用 java 使用 FFMPEG 或其他解决方案来截取我的机器的屏幕截图 我知道linux可以在没有JNI的情况下使用ffmpeg 但是在Windows中运行它不起作用 并且可能需要 JNI 是否有一些简单的Java类 以及其他任何必
  • 如何使用 Visual Studio 将 Unicode 打印到 C 语言的输出控制台?

    正如问题所说 我必须做什么才能将 Unicode 字符打印到输出控制台 我必须使用什么设置 现在我有这个代码 wchar t text L the 来 wprintf L Text is s n text return EXIT SUCCE
  • 我可以使用 Google Maps API 显示自定义地图吗?

    我所说的自定义地图是指自定义地图图块 例如绘制另一个星球的地图 我环顾四周 但找不到任何资源来指导如何在 Google 或任何网站上执行此操作 我知道这是可能的 因为我以前在网站上看到过这样做 但不幸的是 具有该网站链接的网站已关闭 因此我
  • 虚函数和性能 C++

    在您对重复的标题感到畏缩之前 另一个问题不适合我在这里问的问题 IMO 所以 我真的很想在我的应用程序中使用虚拟函数 让事情变得简单一百倍 这不是 OOP 的全部内容吗 但我在某处读到它们是以性能成本为代价的 除了过早优化的同样老套的炒作之
  • 如何在 C# 中从数据表动态构建插入命令

    我在从 C 中的 dataTable 对象动态创建 SQL 插入语句时遇到一些问题 我想知道实现它的最佳实践 这是我的代码片段 到目前为止我已经尝试过 String sqlCommandInsert INSERT INTO dbo RAW
  • 如何从java启动chrome浏览器

    有没有什么聪明的方法可以从 java 类启动 chrome 浏览器 我问这个问题是因为我想要一种智能方式来启动一个应用程序 该应用程序需要在以 Internet Explorer 作为默认浏览器并安装了 java 1 4 2 的计算机上使用
  • PHP排序最近的坐标

    我在 PHP Web 服务中有一个包含经度和纬度的 MySQL 表 我只想向用户发送 5 个最接近的坐标 我编写了计算从坐标到用户在 POST 请求中发送的坐标的距离的方法 但我不确定如何对其进行排序 并且只发回一些坐标 这是距离方法 fu
  • ASIHTTPRequest 将 json 发送到 php 服务器

    在过去的 5 个小时里 我一直在尝试将 json 对象发布到 PHP 脚本 我已阅读所有文档 看起来代码应该可以工作 但事实并非如此 请求已发出并接收正常 但我无法访问发布的 json 数据 或者甚至不知道它是否已正确发送 我不断收到空的
  • 在 Sitecore 中,当向模板添加字段时,有一个名为“共享”的复选框。这是为了什么?

    这似乎是一个愚蠢的问题 但我在我拥有的 sitecore 文档 在线和离线 中可以找到的最接近的答案是共享字段是 跨语言共享 我认为这意味着共享字段的内容在 sitecore 中该项目的所有翻译中都是相同的 那是对的吗 是的 这是正确的 项
  • 有没有办法将 css 文件附加到 jEditorPane?

    足够简单的问题 我有一个包含 HTML 的字符串 该字符串正在传递给 JEditorPane 供用户使用 我可以附加 CSS 文件 或包含 CSS 规则的字符串 以允许更具体的文本样式吗 The HTMLEditorKit默认情况下查找文件
  • 如何检测行的开头,或者:“当前上下文中不存在名称‘getCharPositionInLine’”

    我正在尝试创建一个行开头标记 lexer grammar ScriptLexer BOL getCharPositionInLine 0 Beginning Of Line token 但上面会发出错误 The name getCharPo
  • 根据jstl中的索引获取arraylist的元素[重复]

    这个问题在这里已经有答案了 这也许是一件相对简单的事情 但由于某种原因我似乎没有做对 如何根据索引从jstl中的arrayList中获取元素 在纯java中 假设我有这个数组列表 ArrayList lt String gt colors
  • 将 MATLAB 图形保存为 PDF,质量为 300 DPI,居中

    我想将 MATLAB 图另存为 PDF 质量为 300DPI 并居中 到目前为止 我设法保存它 但图像似乎被裁剪了 我将页面类型更改为A3并解决了问题 但我正在寻找更优雅的东西 我是通过 GUI 执行此操作 但也许在 MATLAB 中使用命
  • Python 按键和按键释放监听器

    我正在使用 python 代码控制一辆遥控玩具车 截至目前 代码如下 def getkey fd sys stdin fileno old termios tcgetattr fd new termios tcgetattr fd new
  • 开源.NET富文本编辑器UserControl与GUI全部实现[关闭]

    Closed 这个问题不符合堆栈溢出指南 目前不接受答案 我正在编写一个数据输入程序 其中最后一个字段将是一个 RichTextBox 供用户输入备注 并格式化为打印 是否有免费或开源的 NET WinForms 富文本编辑器 并且所有 G
  • 重定向系统中的 cookie 令人困惑

    我从事 PHP 工作 我想在登录后将页面重定向到我想访问的最后一个页面 但 5 小时后我仍然堆在这里 但我仍然没有成功 这是架构 我有 3 个 php 文件 newest php before login signin php before
  • 运行时检查失败 #2 - 变量周围的堆栈已损坏

    我已经在 stackoverflow 上看到了一些问题 但没有一个能解决我的问题 我在 C 中有该代码 include
  • Switch Case 语句中出现重复 const 声明错误

    我有以下代码 但收到错误 重复声明 query url switch condition case complex const query url something break default const query url someth