gpt4 book ai didi

javascript - JS中调用(0, func)()的目的是什么?

转载 作者:搜寻专家 更新时间:2023-11-01 04:22:16 25 4
gpt4 key购买 nike

<分区>

我在 code generated by Babel 中遇到了这个来自 this source .它似乎以某种方式保护着所需的功能。

(0, _utilities.validateNextState)(nextDomainState, reducerName, action);

我理解括号中的逗号语句如何丢弃 0 并返回 validateNextState 函数,但为什么不这样做:

_utilities.validateNextState(nextDomainState, reducerName, action);

我猜是一种守卫(比如闭包守卫范围,或者 setTimeout 使函数调用异步),但无法弄清楚它的目的是什么。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com