Pregunta de entrevista de ValueLabs

What is the difference between these declarations? function a(){ } var a = function(){ }

Respuestas de entrevistas

Anónimo

31 may 2015

afoucs both are same but var a is aside to a variable but function is directly assigned to dom which will take more memory as it will go into browser default function level(3 party level)

Anónimo

30 abr 2015

My answer: Both declarations are same. Expected answer: The first declaration takes more memory!