Diciamo che ho la funzione javascript in basso:Let Visual Studio 2010 JavaScript IntelliSense conosce il tipo di oggetto
function (msg) {
var divForResult = document.getElementById("test");
if (typeof (msg) == "object")
{
divForResult.innerHTML = "Result: <b>" + msg.Message + "</b>";
}
else {
divForResult.innerHTML = "Result: <b>" + msg + "</b>";
}
}
so che se la variabile msg
è un oggetto, è come eccezione, così ho stampare il messaggio proprietà. In caso contrario, lo msg
è una stringa e stampo la variabile stessa. La mia domanda è: come posso consentire a Visual Studio 2010 JavaScript IntelliSense di "conoscere" il tipo di oggetto msg, in modo da ottenere le proprietà/funzioni corrette per il tipo di oggetto in una situazione come questa?
Eccezionale, funziona benissimo! +1 –