Может быть, довольно простой вопрос.
Где использовать ключевое слово var
в JavaScript. Мне кажется, я использую его или не получаю такого же эффекта (но, конечно, я все еще изучаю язык)
Например, они оба кажутся мне одинаковыми:
(function(){
var a = "mundo"
alert("Hola, " + a )
})()
и
(function(){
a = "mundo"
alert("Hola, " + a )
})()
Но, конечно, должен быть более сложный пример разницы.