Как влияет и на что ключевое слово?
это так же критично, как и ваше нежелание учить js
Опустив var вы не объявите переменную вообще. Вы создатите свойство с таким именем в глобальном объекте (window в браузере). Это чревато багами, которые будет трудно уловить, особенно если такое будет в стороннем коде. Поэтому за это бьют канделябрами, да.