Call before declaration function is called before its declaration in the source code position by shengoo October 25, 2013 JavaScript foo(); function foo() { alert('foo'); }