1 <!DOCTYPE html> 2 <html> 3 <head lang="en"> 4 <meta charset="UTF-8"> 5 <title></title> 6 </head> 7 <body> 8 <script> 9 10 // //第一种定义方法最强大,定义完毕后,在哪里使用都可以,无位置限制。 11 // fn1(); 12 // //后两种定义方法是有局限性的。(使用函数必须在定义函数之后) 13 // fn2(); 14 // fn3(); 15 16 17 //第一种 18 function fn1(){ 19 console.log("我是第一种定义方法!"); 20 } 21 22 23 //第二种(匿名函数) 24 var fn2 = function (){ 25 console.log("我是第二种定义方法!"); 26 } 27 28 29 30 //第三种 31 var fn3 = new Function("console.log('我是第三种定义方法!')"); 32 33 34 // fn1(); 35 // fn2(); 36 // fn3(); 37 38 39 </script> 40 </body> 41 </html>