JavaScript中Function()函数的使用教程


Posted in Javascript onJune 04, 2015

 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 相关文章推荐
ASP.NET jQuery 实例10 动态修改hyperlink的URL值
Feb 03 Javascript
js里怎么取select标签里的值并修改
Dec 10 Javascript
解析Jquery的LigerUI如何实现文件上传
Jul 09 Javascript
高效率JavaScript编写技巧整理
Aug 23 Javascript
利用CSS、JavaScript及Ajax实现高效的图片预加载
Oct 16 Javascript
js鼠标及对象坐标控制属性详细解析
Dec 14 Javascript
javascript事件冒泡详解和捕获、阻止方法
Apr 12 Javascript
如何使用Bootstrap的modal组件自定义alert,confirm和modal对话框
Mar 01 Javascript
jQuery实现的form转json经典示例
Oct 10 jQuery
js控制随机数生成概率代码实例
Mar 21 Javascript
微信小程序开发之点击按钮退出小程序的实现方法
Apr 26 Javascript
详解node和ES6的模块导出与导入
Feb 19 Javascript
JavaScript中的函数嵌套使用
Jun 04 #Javascript
JavaScript函数使用的基本教程
Jun 04 #Javascript
浅谈利用JavaScript进行的DDoS攻击原理与防御
Jun 04 #Javascript
js动态创建及移除div的方法
Jun 03 #Javascript
JS实现窗口加载时模拟鼠标移动的方法
Jun 03 #Javascript
利用js实现禁止复制文本信息
Jun 03 #Javascript
详解JavaScript中循环控制语句的用法
Jun 03 #Javascript
You might like
在smarty中调用php内置函数的方法
2013/02/07 PHP
thinkPHP5.0框架简单配置作用域的方法
2017/03/17 PHP
PHP使用file_get_contents发送http请求功能简单示例
2018/04/29 PHP
Firefox和IE浏览器兼容JS脚本写法小结
2008/07/07 Javascript
javascript 类方法定义还是有点区别
2009/04/15 Javascript
dess中一个简单的多路委托的实现
2010/07/20 Javascript
使用jquery实现图文切换效果另加特效
2013/01/20 Javascript
js添加select下默认的option的value和text的方法
2014/10/19 Javascript
使用AJAX实现Web页面进度条的实例分享
2016/05/06 Javascript
JS使用cookie设置样式的方法
2016/06/30 Javascript
JavaScript正则表达式小结(test|match|search|replace|split|exec)
2016/12/08 Javascript
微信小程序图片自适应支持多图实例详解
2017/06/21 Javascript
使用JS动态显示文本
2017/09/09 Javascript
在Angular中使用JWT认证方法示例
2018/09/10 Javascript
python中实现将多个print输出合成一个数组
2018/04/19 Python
Python中判断输入是否为数字的实现代码
2018/05/26 Python
Python使用jsonpath-rw模块处理Json对象操作示例
2018/07/31 Python
python实践项目之监控当前联网状态详情
2019/05/23 Python
python多线程实现代码(模拟银行服务操作流程)
2020/01/13 Python
求网格中的黑点分布
2013/11/06 面试题
介绍一下EJB的分类及其各自的功能及应用
2016/08/23 面试题
如何在Shell脚本中使用函数
2015/09/06 面试题
优秀经理事迹材料
2014/02/01 职场文书
工程承包协议书
2014/04/22 职场文书
2014年毕业演讲稿范文
2014/05/13 职场文书
大学生应聘导游自荐信
2014/06/02 职场文书
设计大赛策划方案
2014/06/13 职场文书
春节超市活动方案
2014/08/14 职场文书
2014年国庆节庆祝建国65周年比赛演讲稿
2014/09/21 职场文书
工程技术员岗位职责
2015/04/11 职场文书
庆七一主持词
2015/06/29 职场文书
新党员入党决心书
2015/09/22 职场文书
自定义函数实现单词排序并运用于PostgreSQL(实现代码)
2021/04/22 PostgreSQL
SONY AN-LP1 短波有源天线放大器
2021/04/22 无线电
分享Python获取本机IP地址的几种方法
2022/03/17 Python
CentOS7和8下安装Maven3.8.4
2022/04/07 Servers