Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将函数调用的结果存储为JavaScript中的变量_Javascript_Function_Variables_Call - Fatal编程技术网

将函数调用的结果存储为JavaScript中的变量

将函数调用的结果存储为JavaScript中的变量,javascript,function,variables,call,Javascript,Function,Variables,Call,当您将函数调用的结果(返回)而不是函数本身绑定到JavaScript中的变量时,您将如何调用它 const arr = (function () { const anotherArr = [] for (let i = 0; i < 10; i++) { anotherArr.push(i) } return anotherArr }()) console.log(arr) const arr=(函数(){ con

当您将函数调用的结果(返回)而不是函数本身绑定到JavaScript中的变量时,您将如何调用它

const arr = (function () {
      const anotherArr = []
      for (let i = 0; i < 10; i++) {
        anotherArr.push(i)
      }
      return anotherArr
    }())

console.log(arr)
const arr=(函数(){
const anotherArr=[]
for(设i=0;i<10;i++){
另一个推拉器(i)
}
返回另一个
}())
控制台日志(arr)

上面的代码只是一个例子,所以我不想做任何事情,也不需要关于如何做不同事情的建议:)我只是想知道它叫什么。

你的问题有点模棱两可。本身没有约束力。你只是在函数和变量之间赋值

您可能要查找的是函数立即执行的这类表达式的名称

立即调用函数表达式


如果这不是你想要的-请澄清

它被称为立即调用的函数表达式,简称IIFE。有关更多详细信息,请参阅