Digamos que tengo la función Javascript a continuación:Deje Visual Studio 2010 JavaScript IntelliSense sabe el tipo de objeto
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>";
}
}
Sé que si la variable msg
es un objeto, es como excepción, por lo que imprimir el mensaje propiedad. Si no, el msg
es una cadena e imprimo la variable en sí. Mi pregunta es ¿cómo puedo permitir que Visual Studio 2010 JavaScript IntelliSense "sepa" el tipo de objeto que msg es, para que obtenga las propiedades/funciones correctas para el tipo de objeto en una situación como esta?
¡Excepcional, esto funciona genial! +1 –