| title | ms.date | ms.prod | ms.technology | ms.topic | f1_keywords | dev_langs | ms.assetid | author | ms.author | manager | ||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Function expected | Microsoft Docs |
01/18/2017 |
visual-studio-windows |
vs-javascript |
error-reference |
|
|
f62ade94-9f6f-4832-9b9b-49a06a385bbe |
mikejo5000 |
mikejo |
ghogen |
Either you attempted to invoke one of the Function prototype methods on an object that was not a Function object, or you used an object in a function call context. For example, the following code produces this error because example is not a function.
var example = new Object(); // Create a new object called "example".
var x = example(); // Try and call example as if it were a function. -
Only call Function prototype methods on
Functionobjects. -
Ensure that you use the function call operator
()to call functions only.