javascript - javascript代码中的三个点

标签 javascript firebug

<分区>

我刚刚在一个 .js 文件中找到了这段代码,它是在线的、实时的和功能性的:

if (p.length > 0) { l() ...try { I = $.parseJSON(k.getData()); /*and so on until*/ } catch { /*more code*/ }

我以前从未见过三个点作为代码元素(我再次检查周围没有引号),但这似乎有效:控制台中没有错误日志。这个语法到底实现了什么?

最佳答案

只是为了完整起见,ES6 可能会在其中包含“...”,用于“rest”参数(替代使用 arguments):

function g(i, j, ...r)

但这不是这段代码所做的。

http://espadrine.github.io/New-In-A-Spec/es6/

关于javascript - javascript代码中的三个点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18626301/

相关文章:

javascript - sidenav 关闭时按钮不起作用

javascript - 在 'setInterval' 末尾调用 Javascript 函数

javascript - 如何调试Javascript进程和动画?

javascript - 如何将对象打印为字符串的一部分并让 firebug 能够检查它?

firefox - 是否可以在 Firebug 中关闭 "NetworkError: 404 Not Found - XXX"消息?

javascript - 来自复选框的Vuejs点击事件?

javascript - 我可以使用 php 对 API 进行计划查询并将其保存在本地吗?

javascript - 在 ReactJS 中将新的子 DOM 追加到父级中时面临的问题

javascript - C 风格包含在 Firebug 或 Chrome 控制台中?

javascript - 使用 .filter() 时出现 firebug 空错误