日期:2014-05-16  浏览次数:20361 次

JavaScript中函数的定义方法

(1)正常方法

<script language="javascript"> function myFn(name) { alert(name); } myFn('song'); </script>


?

?

(2)定义时就调用

<script language="javascript"> (function myFn(name) { alert(name); })('song') </script>

?

(3)? 用一个变量指向一个函数

<script language="javascript"> var m=function(name){ alert(name)}; m('song'); </script>


?

4)构造函数方法:new Function()

<script language="javascript"> var add=new Function('a','b','return a+b'); alert(add(1,2)); </script>


?

?

?