Zeros e o operador ! (exclamação)
Olá a todos,
sou novo na área de javascript e acredito que esta seja a minha primeira postagem nesta seção.
Baum, eu estou estudando JavaScript utilizando como base o que parece ser uma monografia do Filipe Del Nero Grillo. Em sua apostila, ele escreveu o seguinte exemplo:
var arr = ['oi', 'olá'];
function lerarr(indice)
{
if (!indice) throw Error;
else window.alert(arr[indice]);
}
try
{
lerarr(0);
}
catch(e)
{
window.alert("Oops! no soup for you!");
}
finally
{
document.write("Ocorreu um erro");
}
e durante a execução cai no catch se eu passar 0 (zero) como parametro para lerarr(). Minha dúvida é a seguinte: Zero é equivalente a null? e quais situações?Discussão (5)
Carregando comentários...