2015-04-04 37 views
-1

在Javascript中是什麼意思,當你看到一個變量毗鄰支架,像這樣:當變量位於括號外時,這是什麼意思?

var1(var2) 

他們如何互相交流?

+0

這是一個函數調用。 var2被傳遞給var1函數(假設它被聲明爲一個函數)。如果你想了解更多關於javascript的知識,網上有大量的教程會講述語法。我特別聽到了關於這一點的好消息:http://www.codecademy.com/tracks/javascript。 – 2015-04-04 00:51:29

回答

1

這意味着var1是一個以var2作爲參數被調用的函數。例如:

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

var arg = "Hello World!" 

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

var1(...)將被解釋爲一個函數調用。預計var1將解析爲函數。 var2也會被解析(實際上在var1之前)並且作爲參數通過。