变量位于括号外时意味着什么?

时间:2015-04-04 00:48:04

标签: javascript

在Javascript中,当您看到括号旁边的变量时,这意味着什么:

var1(var2)

他们如何互相互动?

3 个答案:

答案 0 :(得分:1)

这意味着var1是一个以var2为参数调用的函数。例如:

var func = function(foo) {
  console.log(foo)
}

var arg = "Hello World!"

func(arg)  // prints "Hello World" in console

答案 1 :(得分:0)

那将是一个普通的function call

答案 2 :(得分:0)

var1(...)将被解释为函数调用。预计var1将解析为某个函数。 var2也将得到解决(实际在var1之前),并作为参数传递。