javaScript:数组中最后一组值后面可以出现逗号吗?

2024-03-07

我想知道 javascript 中数组后面的逗号是否有效?

var settings = {
    'foo'  : oof,
    'bar' : rab,
};

vs

var settings = {
    'foo'  : oof,
    'bar' : rab
};

请注意,第二个示例在最后一个键/值之后没有逗号。


大多数浏览器和实现都允许尾随逗号,大的BUT是个 “IE浏览器”。

大多数 InternetExplorer 版本中的尾随逗号会导致BIG麻烦。它会抛出wierd, crazy,奇怪又不合理errors..你不知道自己在哪里!这是terrible,你会陷入deep和严重的洼地。这种疾病还有一个名字,曾经被称为“厄运的邪恶逗号”。

结论:从来没有……从来没有!在 Javascript 中使用尾随逗号。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

javaScript:数组中最后一组值后面可以出现逗号吗? 的相关文章

随机推荐

  • 计算圆内的坐标

    我正在按钮中间画一个假想的圆圈 圆的半径是Height 2 if Height gt Width or Width 2 if Width gt Height 现在我必须计算这个圆圈中有哪些坐标 以像素为单位 这个想法是 如果例如鼠标光标悬停
  • 如何在 NSUserDefaults 中保存 NSMutableArrays

    我有 4 个带有单独数据的 NSmutablearrays 现在我需要将它们单独保存在 NSuserdefaults 中并单独检索它们 我怎样才能做到这一点 任何人都可以发布一些代码吗 提前谢谢你 数组的内容是什么 虽然 NSUserDef
  • abs() 与 fabs() 速度差异以及 fabs() 的优势

    我对 abs 和 fabs 函数进行了一些简单的测试 但我不明白使用 fabs 的优点是什么 如果是 1 较慢 2 仅适用于浮子 3 如果用在不同的类型上会抛出异常 In 1 timeit abs 5 10000000 loops best
  • DateTime.MinValue 和 SqlDateTime 溢出

    我不想验证txtBirthDate所以我想通过DateTime MinValue在数据库中 我的代码 if txtBirthDate Text string Empty objinfo BirthDate DateTime MinValue
  • 堆栈粉碎后的错误信息如何处理

    我的 C 程序在 Linux 上遇到一些问题 它在 Windows 上编译并运行得很好 Linux 终端返回以下信息 stack smashing detected student terminated Backtrace lib libc
  • Gradle 7 和 jitpack.io 在发布过程中遇到错误

    当我将 Android 项目升级到 Gradle 7 0 并想要在 jitpack io 中发布 aar 库时 我遇到了 Script script maven plugin gradle line 2 What went wrong A
  • Caliburn.Micro:从 IResult 中的异常中恢复

    这是张贴在Caliburn Micro 讨论 http caliburnmicro codeplex com Thread View aspx ThreadId 244394还 我真的在寻找有关最佳解决方法的建议和意见 假设我有以下操作 p
  • Rails jquery mobile 路由/渲染问题

    我正在关注教程http fuelyourcoding com getting started with jquery mobile rails 3 http fuelyourcoding com getting started with j
  • 使用“解决方案文件夹”组织 Visual Studio 解决方案

    当设置包含许多项目的 Visual Studio NET 解决方案时 您发现 解决方案文件夹 有用吗 有什么缺点 我最初的想法是 使用解决方案文件夹对于在解决方案中逻辑地组织类似项目很有用 然而 我惊讶地发现创建解决方案文件夹并没有创建相应
  • 表单身份验证 asp.net vb

    我有一个登录页面 它是主页 位于 www domainname com 当有人访问此页面时 它会在字符串中添加一个 returnurl 以便他们位于 www domainname com default aspx ReturnUrl 2f
  • 测量和监控 Node.JS 服务器性能 [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • 为什么 HttpClient.PostAsync 似乎以 GET 而不是 POST 的方式发送请求?

    我一直在尝试使用发送 POST 请求没有主体的 HttpClient https stackoverflow com questions 7907648 post an empty body to rest api via httpclie
  • 计算 Dask 中过去 n 天的滚动平均值

    我正在尝试计算大型数据集过去 n 天 n 30 的滚动平均值 在 Pandas 中 我将使用以下命令 temp chunk groupby id code apply lambda x x set index entry time flat
  • 何时使用 Ruby 中启动子进程的每种方法

    1 反引号 定义于Kernel http www ruby doc org core classes Kernel src M001408 html 1 a x Percent X 定义在 parse y 中 参见讨论 https stac
  • React Webpack 生产错误

    我正在尝试为 React 15 3 2 应用程序设置 webpack 1 13 3 配置 并且我希望在我的生产版本中使用 React 的生产版本 我在 Windows 上 我正在使用这个 当你搜索时 它在网上随处可见 new webpack
  • Seam 2.2.0 URL 重写不起作用

    我正在尝试一个简单的 URL 重写示例 但它对我不起作用 我正在使用部署到 JBoss 5 1 0 的 Seam 2 2 0 我的pages xml 包含
  • 以可移植的方式读取 C++ 中的目录

    我有一个要求如下 我有一个目录 例如我有 tmp myFolder 在 myFolder 下 我有名称如下的文件 myFile N001 txt myFile N002 txt myFile N003 txt 在我的应用程序中 在写入文件时
  • C# 控制台应用程序将进程带到前台

    通过以下 C 控制台应用程序代码 我可以使用 Jenkins 在后台运行该进程 但现在我想在前台看到这个过程 我在这里做错了什么 System Runtime InteropServices DllImport User32 dll pri
  • 使用 SFINAE 检测某物是否在(增强)范围内

    对于日志记录代码 我想检测模板函数的给定参数是否可以使用以下工具进行迭代升压范围 http www boost org libs range doc html index html或不 显然 无论是否 我都需要实例化不同的代码 所以我需要
  • javaScript:数组中最后一组值后面可以出现逗号吗?

    我想知道 javascript 中数组后面的逗号是否有效 var settings foo oof bar rab vs var settings foo oof bar rab 请注意 第二个示例在最后一个键 值之后没有逗号 大多数浏览器