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 相关文章推荐
window.location.hash 使用说明
Nov 08 Javascript
js身份证判断方法支持15位和18位
Mar 18 Javascript
jQuery中live()方法用法实例
Jan 19 Javascript
JavaScript 里的类数组对象
Apr 08 Javascript
jQuery使用$.each遍历json数组的简单实现方法
Apr 18 Javascript
Javascript HTML5 Canvas实现的一个画板
Apr 12 Javascript
用js制作淘宝放大镜效果
Oct 28 Javascript
node.js入门学习之url模块
Feb 25 Javascript
react.js使用webpack搭配环境的入门教程
Aug 14 Javascript
JavaScript实现全选取消效果
Dec 14 Javascript
微信小程序全局变量改变监听的实现方法
Jul 15 Javascript
使用Vue实现一个树组件的示例
Nov 06 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
全国FM电台频率大全 - 28 甘肃省
2020/03/11 无线电
第十四节 命名空间 [14]
2006/10/09 PHP
php函数的常用方法及注意之处小结
2011/07/10 PHP
PHP自定session保存路径及删除、注销与写入的方法
2014/11/18 PHP
php正则表达式获取内容所有链接
2015/07/24 PHP
php微信公众号开发之校园图书馆
2018/10/20 PHP
laravel 框架配置404等异常页面
2019/01/07 PHP
列表内容的选择
2006/06/30 Javascript
js脚本学习 比较实用的基础
2006/09/07 Javascript
jquery创建div 实现代码
2009/04/27 Javascript
纯JS实现动态时间显示代码
2014/02/08 Javascript
JQuery实现表格动态增加行并对新行添加事件
2014/07/30 Javascript
javascript使用正则表达式检测IP地址
2014/12/03 Javascript
jquery使用正则表达式验证email地址的方法
2015/01/22 Javascript
JS动态给对象添加属性和值的实现方法
2016/10/21 Javascript
JavaScript数组去重的6个方法
2017/01/21 Javascript
Angular中$broadcast和$emit的使用方法详解
2017/05/22 Javascript
vue组件数据传递、父子组件数据获取,slot,router路由功能示例
2019/03/19 Javascript
微信小程序获取公众号文章列表及显示文章的示例代码
2020/03/10 Javascript
基于JavaScript实现表格隔行换色
2020/05/08 Javascript
JS端基于download.js实现图片、视频时直接下载而不是打开预览
2020/05/09 Javascript
Nodejs实现WebSocket代码实例
2020/05/19 NodeJs
python获得图片base64编码示例
2014/01/16 Python
python创建文件备份的脚本
2018/09/11 Python
Python编程深度学习绘图库之matplotlib
2018/12/28 Python
Django页面数据的缓存与使用的具体方法
2019/04/23 Python
Python中将两个或多个list合成一个list的方法小结
2019/05/12 Python
pandas DataFrame行或列的删除方法的实现示例
2019/08/02 Python
详解Flask前后端分离项目案例
2020/07/24 Python
python向xls写入数据(包括合并,边框,对齐,列宽)
2021/02/02 Python
Antler英国官网:购买安特丽行李箱、拉杆箱
2019/08/25 全球购物
社区平安建设方案
2014/05/25 职场文书
研究生简历自我评
2015/03/11 职场文书
小学教师岗位职责
2015/04/02 职场文书
JS实现简单控制视频播放倍速的实例代码
2021/04/18 Javascript
告别网页搜索!教你用python实现一款属于自己的翻译词典软件
2021/06/03 Python