如何解决JavaScript中的“_,i=>表达式”是什么意思?
我在MDN上看到了Array.from()的解释,并且在底部有一个类似下面的代码块:
const range = (start,stop,step) => Array.from({ length: (stop - start) / step + 1},(_,i) => start + (i * step));
我不明白为什么参数可以像(_,i)
,有人可以向我解释吗?
解决方法
在JavaScript开发者生态系统中,使用单个下划线_
字符来表示仍必须指定的“废弃”或“不相关”参数或值是编码约定
但这不是JavaScript语言的一部分。 (因此您仍然可以使用_
作为变量标识符)。
某些语言(例如C#7, do )给予_
特殊待遇-
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。