Paréntesis en llamada a función
Publicado por Victor (2 intervenciones) el 14/05/2016 09:14:57
Hola
Como novato en Javascript esto será un poco chorra para los que tenéis kms pero debo preguntarlo.
He visto que en el addEventListener al llamar una función no se ponen paréntesis normalmente. El caso es que en el ejemplo que pongo (muy sencillo) si no los pongoen saltaalert no me va y si los pongo,sí. Si alguien puede decirme por qué, se lo agradecería.
Como novato en Javascript esto será un poco chorra para los que tenéis kms pero debo preguntarlo.
He visto que en el addEventListener al llamar una función no se ponen paréntesis normalmente. El caso es que en el ejemplo que pongo (muy sencillo) si no los pongoen saltaalert no me va y si los pongo,sí. Si alguien puede decirme por qué, se lo agradecería.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<!DOCTYPE html>
<html>
<head>
<title>titulo</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<script type="text/javascript" >
window.addEventListener('onload',saltaalert(),false);
function saltaalert(){
setTimeout("alert('Han pasado 3 segundos')",3000);
}
</script>
</head>
<body>
<h1>Ha cargado la página</h1>
</body>
</html>
Valora esta pregunta
0