javascript - 将变量分配给函数的输出
问题描述
所以我试图运行一个函数,同时将它的返回值返回给一个变量,这样我就可以使用该信息运行另一个函数,但要分开运行。我想知道,当我这样做时,它是否真的运行了整个功能。例子:
function a() {
blah blah blah;
return b;
}
var c = a();
function d(x) {
something with c;
}
d(c);
当我将 a() 分配给 c 时,它会运行 a() 吗?或者只是找到返回值,然后返回它。我将不胜感激!谢谢。
解决方案
是的,它运行 a() 函数,您应该能够在 d(x) 函数中将 c 与 a() 返回的值一起使用。
推荐阅读
- scala - 如何通过参数Class生成Function1并返回Class
- ruby-on-rails - Doorkeeper Rake 任务中未初始化的常量 Doorkeeper::AccessToken
- javascript - 循环生成的多个表单一键提交
- c# - Appium:通过 Auth0 登录,找不到正确的 PageSource/元素
- angular - 我想过滤还包含一个数组的嵌套 JSON
- java - 在Java中打印*的金字塔
- c# - 将 Umbraco 8 集成到现有的 .NET 解决方案中
- vb.net - 在 vb.net 中将项目添加到 DataGridViewComboBoxCell
- visual-studio - nuget.config 忽略依赖项的依赖项(子依赖项)
- gitkraken - 将所有内容重置为远程并跳过所有更改