大家好,我是 JavaScript 初学者,我对 JavaScript 中 return 的工作方式感到困惑,也就是说,如果你看下面的代码,我想在调用 mirzhal 方法时获得值 5,但我什么也没得到我需要你的帮助
let mir = {
mirzhal() {
function m() {
let mi = 5;
return alert(mi);
}
return m;
}
}
mir.mirzhal();
最佳答案
您需要从m
函数返回5
并且还需要调用返回的函数
let mir = {
mirzhal() {
function m() {
let mi = 5;
return mi;
}
return m;
}
}
console.log(mir.mirzhal()());
关于javascript - 值不返回,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56186029/