嵌套的匿名函数不会运行(JavaScript)
我正在尝试制作一个嵌套匿名函数的回调函数。我的代码看起来像这样:
function submitGuess(guess) {
if (guess.length === 5) {
console.log("The guess was 5 letters");
const postGuess = async () => {
console.log("Anon function initiated")
const res = await fetch(SOME_URL);
}
}
}
submitGuess(guess)
但是匿名函数从未启动。第二个console.log
永远不会运行,我不知道为什么。
I am trying to make a callback function that has an anonymous function nested inside. My code looks something like this:
function submitGuess(guess) {
if (guess.length === 5) {
console.log("The guess was 5 letters");
const postGuess = async () => {
console.log("Anon function initiated")
const res = await fetch(SOME_URL);
}
}
}
submitGuess(guess)
But the anonymous function never initiates. The second console.log
never runs, and I can't figure out why.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
新答案:感谢您的反馈
旧:
确保您声明功能,然后打电话给它们!
NEW ANSWER: THANKS FOR FEEDBACK
OLD:
Make sure you declare the functions then you call them !!