为什么要用函数 1、提高代码的复用 2、便于阅读交流 如何定义函数 1、函数声明 function fn(){ alert("hello") } 2、表达式 var fn = function(){ } 如何调用函数 1、test():直接调用 2、Object.test():通过对象调用 3、new test():new 调用 4、test.call / apply(obj):临时让test 成为obj的方法进行调用