Anweisungsvervollständigung für Bezeichner
-
Ein Parameter deklariert ist, aber es wurde nicht aufgerufen an anderer Stelle im aktiven Dokument, wie im folgenden Beispiel gezeigt. function illuminate(light) { light. // Accurate statement completion is not available // unless illuminate is called elsewhere with a // parameter that has a value. If it is called only // in a function that is a sibling to // illuminate(light) in the call hierarchy, the // IntelliSense engine also cannot determine the // parameter type. } // Sibling function. No statement completion for light // object in preceding code. function lightLamp() { var x = illuminate(1); } // Uncomment the next line to obtain statement completion for // light object in preceding code. // var x = illuminate(1);
-
Ein Objekt ist in einer Funktion, die in Reaktion auf ein Ereignis aufgerufen wird. IntelliSense-Engine kann nicht den Typ der Objekte in dieser Situation bestimmen, zur Entwurfszeit. Wenn die IntelliSense-Engine bestimmen kann, dass das Ereignis, in der Regel durch die Verwendung von aufgerufen werden muss, addEventListener für das Ereignis im aktiven Dokument, eine genauere IntelliSense Informationen.
Ausführungsoptionen für ein Objekt, das nicht identifiziert werden können