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 相关文章推荐
js 事件小结 表格区别
Aug 13 Javascript
javascript 添加和移除函数的通用方法
Oct 20 Javascript
jquery 插件学习(二)
Aug 06 Javascript
JQuery教学之性能优化
May 14 Javascript
酷! 不同风格页面布局幻灯片特效js实现
Feb 19 Javascript
Angularjs实现搜索关键字高亮显示效果
Jan 17 Javascript
jquery获取下拉框中的循环值
Feb 08 Javascript
JavaScript数据结构之链表的实现
Mar 19 Javascript
canvas实现弧形可拖动进度条效果
May 11 Javascript
Angular2学习教程之组件中的DOM操作详解
May 28 Javascript
js时间转换毫秒的实例代码
Aug 21 Javascript
详解vue中在父组件点击按钮触发子组件的事件
Nov 13 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
PHP 中的类
2006/10/09 PHP
PHP转盘抽奖接口实例
2015/02/09 PHP
浅谈Yii乐观锁的使用及原理
2017/07/25 PHP
PHP实现模拟http请求的方法分析
2017/12/20 PHP
PHP实现给定一列字符,生成指定长度的所有可能组合示例
2019/06/22 PHP
JavaScript格式化日期时间的方法和自定义格式化函数示例
2014/04/04 Javascript
JQuery $.each遍历JavaScript数组对象实例
2014/09/01 Javascript
用javascript关闭本窗口技巧小结
2014/09/05 Javascript
浅谈Javascript的静态属性和原型属性
2015/05/07 Javascript
js事件监听器用法实例详解
2015/06/01 Javascript
JS动态添加iframe的代码
2015/09/14 Javascript
深入学习jQuery Validate表单验证
2016/01/18 Javascript
教你用javascript实现随机标签云效果_附代码
2016/03/16 Javascript
JSP基于Bootstrap分页显示实例解析
2016/06/12 Javascript
Angular的Bootstrap(引导)和Compiler(编译)机制
2016/06/20 Javascript
js简单时间比较的方法
2016/08/02 Javascript
js实现图片加载淡入淡出效果
2017/04/07 Javascript
使用Vue.js和Flask来构建一个单页的App的示例
2018/03/21 Javascript
原生JS+HTML5实现跟随鼠标一起流动的粒子动画效果
2018/05/03 Javascript
nodejs通过钉钉群机器人推送消息的实现代码
2019/05/05 NodeJs
纯js+css实现仿移动端淘宝网站的弹出详情框功能
2019/12/29 Javascript
python使用pil生成缩略图的方法
2015/03/26 Python
Python实现加载及解析properties配置文件的方法
2018/03/29 Python
Django页面数据的缓存与使用的具体方法
2019/04/23 Python
python中append实例用法总结
2019/07/30 Python
用Python将Excel数据导入到SQL Server的例子
2019/08/24 Python
Python彻底删除文件夹及其子文件方式
2019/12/23 Python
Python 解析pymysql模块操作数据库的方法
2020/02/18 Python
Python调用C语言程序方法解析
2020/07/07 Python
英国领先的汽车轮胎和快速健康中心:Kwik Fit
2017/10/29 全球购物
运动会广播稿100字
2014/01/11 职场文书
大学校庆策划书
2014/01/31 职场文书
停车场管理制度范本
2015/08/05 职场文书
Java设计模式之代理模式
2022/04/22 Java/Android
清空 Oracle 安装记录并重新安装
2022/04/26 Oracle
clear 万能清除浮动(clearfix:after)
2023/05/21 HTML / CSS