|
|
1
11
在本例中,上下文是
一个简单的实现
当
评价
然后,我们可以将此语句简化为:
这个
哪里
不用说,原始代码示例不应该在日常编程中使用。整个系统的使用更简单:
即使这样,也应该注意到原始值被无用地丢弃了。这些代码示例仅在探索特定语言行为的学术意义上有用,或者在编码挑战中有意混淆朋友时有用。 |
|
|
2
5
输入参数是
在您的示例中,您提供了函数
有趣的是,你给它的回调函数接受args
让我们逐步了解第一次迭代中发生的情况,以获得更清晰的信息:
现在,我认为大多数人会简单地使用带有第一个参数的箭头函数,他们可以忽略,例如。
作为一名软件开发人员,这整件事读起来很酷,但我不推荐这样做
|
|
|
3
4
一些背景
但在真实的例子中有一个额外的细节,因为它不起作用
因此,这相当于前面的示例:
解释回到真实的例子,我们可以把事情放在一起,我们有
第二个参数没有绑定,就像
正如我们刚才看到的,这相当于更直截了当的:
那么,现在,你在做什么
现在记住,
|
|
|
4
0
函数创建一个新数组,其结果是对数组中调用Array.map的每个元素调用提供的函数(function.call)。 例如
当对数组中的每个值执行回调时,您将数字作为要使用的“this”值传入。在结果数组中,每个元素都是对数组中的每个值调用给定函数的结果。 Function.call方法使用给定的“this”值和提供的参数调用函数。 |
|
|
code-geek · Jquery根据单选按钮选择隐藏或显示文本字段 1 年前 |
|
|
Alex · 在轻量级中同时解构和不解构变量 1 年前 |
|
|
Ângelo Rigo · ReactJS映射:如何迭代[关闭] 1 年前 |
|
|
bairog · 从按属性筛选的对象数组字典中创建值数组 1 年前 |
|
|
lokiuucx · JS对象属性返回未定义,尽管对象属性应该有值 1 年前 |