首页 > 解决方案 > 如何调用参数?

问题描述

我已经学会了如何在 JavaScript 中调用变量:
(variableName 代表你的变量名)

variableName;

使用关键字声明变量或函数后var,您可以随时使用其名称调用它。

那么,如何在 JavaScript 中调用参数呢?

会是这样吗?

function sampleFunction(foo) {
  foo; // Parameter invoking?
}

还是我应该只使用我所知道的并这样做?

function sampleFunction(foo) {
  // Assigning the "foo" parameter to "something" and then attempting to call it
  something = foo;
  something;
}

需要更多信息?

在上一个问题“你如何在参数中做某事”中,我的意思是“你如何调用参数?”。这个问题是关于我的项目 Xi 的计划功能之一,event(). 该命令有一个名为的参数toDo——但现在它会被命名为a.

// These commands are NOT real.
function event(a) {
  when(a) {
    a;
  }
}

但是,问题是我实际上不知道如何调用a.

标签: javascript

解决方案


我认为您以错误的方式使用 javascript 术语。Invoke 的意思是“执行”,它与调用函数相同。变量存储值 - 对象或原语。您可以将函数分配给变量,然后调用它,如下所示:

function myFunction(a, b) {
  return a * b;
}
var valueReturnedbyFunction = myFunction(10, 2); 

console.log(valueReturnedbyFunction );

所以函数是一个单独的代码块,它做一些事情并且通常返回一个值。但是你不调用变量。


推荐阅读