<分区>
我刚刚在一个 .js 文件中找到了这段代码,它是在线的、实时的和功能性的:
if (p.length > 0) { l() ...try { I = $.parseJSON(k.getData()); /*and so on until*/ } catch { /*more code*/ }
我以前从未见过三个点作为代码元素(我再次检查周围没有引号),但这似乎有效:控制台中没有错误日志。这个语法到底实现了什么?
<分区>
我刚刚在一个 .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)
但这不是这段代码所做的。
关于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 - 我可以使用 php 对 API 进行计划查询并将其保存在本地吗?
javascript - 在 ReactJS 中将新的子 DOM 追加到父级中时面临的问题