Javascript有两种常用定义Function的方法
function a(){alert("a")} var a = function(){alert("a")}
Javascript脚本会优先加载function fn(){},变量方式声明则按顺序。
b(); a();
var a = function() { alert('a'); } function b() { alert('b'); }
// b // a is not a function
var a = function() { alert('a'); } function b() { alert('b'); }
alert(a.prototype.constructor); alert(b.prototype.constructor);
function() { alert('a'); } function b() { alert('b'); }