【问题标题】:Underscore as argument to javascript function? [duplicate]下划线作为javascript函数的参数? [复制]
【发布时间】:2016-09-30 06:00:26
【问题描述】:

我总是看到这个:

(_, arg1, arg2) => 一些表达式

下划线意味着什么?我假设“我们并不介意”。

【问题讨论】:

    标签: javascript


    【解决方案1】:

    这是一个常用的习惯用法,用于表示未使用的参数。

    社区之间的约定略有不同:Erlang 通常为函数签名中使用的变量添加后缀,Prolog 添加单个区分字符,而 OCaml 省略了除字符本身之外的所有字符。所有这些都是计算机编程中广为人知的转喻片段。

    【讨论】: