function语句不是定义一个新的函数,并且可以定义你的函数动态使用Function()构造使用操作符的唯一途径。
注:这是面向对象编程的术语。第一次可能会感觉不太习惯,这里是没有问题的。
语法
下面是使用new运算符创建一个使用功能Function()构造的语法。
<script type="text/javascript"> <!-- var variablename = new Function(Arg1, Arg2..., "Function Body"); //--> </script>
Function()函数构造预期任意数量的字符串参数。最后一个参数是函数体- 它可以包含任意JavaScript语句,用分号彼此分开。
请注意,Function()构造不通过任何参数,指定一个名字为它创建函数。使用Function()构造函数创建的未命名的函数称为匿名函数。
例子:
下面是创建一个函数的例子:
<script type="text/javascript"> <!-- var func = new Function("x", "y", "return x*y;"); //--> </script>
这行代码创建了一个新的函数是或多或少等同于定义的函数的语法:
<script type="text/javascript"> <!-- function f(x, y){ return x*y; } //--> </script>
这意味着你可以调用上面函数如下:
<script type="text/javascript"> <!-- func(10,20); // This will produce 200 //--> </script>
本文向大家介绍JavaScript中的Function函数,包括了JavaScript中的Function函数的使用技巧和注意事项,需要的朋友参考一下 首先给大家介绍JavaScript中function定义函数的几种方法: 1.最基本的作为一个本本分分的函数声明使用。 或 2.作为一个类构造器使用: 3.作为闭包使用: 4.可以作为选择器使用: 5.以上四中情况的混合应用: JavaScript
本文向大家介绍JavaScript函数使用的基本教程,包括了JavaScript函数使用的基本教程的使用技巧和注意事项,需要的朋友参考一下 函数是一组可重用的代码,可以在程序的任何地方被调用。这消除了一次又一次地写入相同的代码的需要。这将帮助程序员编写模块化代码。您可以在一些小且易于管理的功能划分大程序。 像任何其他高级编程语言,JavaScript支持所有必要写模块化的代码使用函数的特点。 一
本文向大家介绍浅谈JavaScript function函数种类,包括了浅谈JavaScript function函数种类的使用技巧和注意事项,需要的朋友参考一下 本篇主要介绍普通函数、匿名函数、闭包函数 1.普通函数介绍 1.1 示例 1.2 Js中同名函数的覆盖 在Js中函数是没有重载,定义相同函数名、不同参数签名的函数,后面的函数会覆盖前面的函数。调用时,只会调用后面的函数。 1.3 arg
本文向大家介绍JavaScript中Function函数与Object对象的关系,包括了JavaScript中Function函数与Object对象的关系的使用技巧和注意事项,需要的朋友参考一下 Function是javascript里最常用的一个概念,javascript里的function是最容易入手的一个功能,但它也是javascript最难理解最难掌握的一个概念。 今天我们来尝试理解Fun
内部函数调用(Internal Function Calls) 在当前的合约中,函数可以直接调用(内部调用方式),包括也可递归调用,来看一个简单的示例: contract C { function g(uint a) returns (uint ret) { return f(); } function f() returns (uint ret) { return g(7) +
本文向大家介绍JavaScript中的style.cssText使用教程,包括了JavaScript中的style.cssText使用教程的使用技巧和注意事项,需要的朋友参考一下 很多人用过 style.color、style.display 等直接设置元素的样式属性,但是 style.cssText 用过的人就不多了。 cssText 本质是什么? cssText 的本质就是设置 HTML 元素