定义函数的方式

来源:互联网 发布:python多进程 join 编辑:程序博客网 时间:2024/05/21 17:18

定义函数的三种方式

1函数声明

function fn(){};fn();

2函数表达式

var fn1 = function(){}fn1();//函数声明里必须要有名字,而()只能出现表达式()转换成表达式//函数自调用:!function(){}();//常用,用运算符转成表达式

3构造函数的方式

Object:内置构造函数用来创建对象
Function:内置构造函数,用来创建函数

var fn = new Function("aleter(1+2)");Function("a","b","console(a+b)");最后一个参数是执行代码,其他参数都是形参,且都是str字符串形式,不传前面的则直接执行代码
原创粉丝点击