1. 程式人生 > >在Javascript中動態建立函式

在Javascript中動態建立函式

建立動態函式(在c/c++中利用函式指標來實現)
  var FunctionName = new Function(argument1,...,lastargument);
  說明:
  所有的引數都必須是字串型別的,最後的一個引數必須是這個動態函式的功能程式程式碼。
    <script type="text/javascript"> 
    <!-- 
      var square = new Function('x','y','h','var sum,sum=(x+y)*h/2;return sum;');
      alert(square(2,3,10)); 
    // --> 
   </script>
 動態函式有什麼用?
 可以在程式執行過程中,動態變換函式的函式程式碼;