javascript代码中的三个点

时间:2013-09-05 01:20:05

标签: javascript firebug

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

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

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

2 个答案:

答案 0 :(得分:14)

为了完整起见,ES6可能会有“......”,“rest”参数(替换为使用arguments):

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

但这不是这段代码的作用。

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

答案 1 :(得分:2)

Tim Goodman的致谢:Firebug由于某种原因截断了js文件,而是随机插入“......”。