背景知识函数定义在Javascript中,function的定义有3种:1、匿名定义 function(){}2、非匿名定义 function fn(){} fn = new Function();触发函数执行对于匿名函数: (function(){})();//执行一个匿名函数 var f = function(){}();//执行一个匿名函数,并将匿名函数的返回值,赋值给f !function(){}();//执行一个匿名函数以上三种写法, 无非就是要把 匿名函数 作为一个表达式块 然后执行。对于非匿名函数: 函数名(); //如: fn();用法示例例子 1function add(x, y){ return(x + y);}例子 2var add = new Function("x", "y", "return(x+y)");例子 3var fn = function(){ }将匿名函数的引用赋值给一个变量。(最常用的写法)如:var add = function(x, y){ return(x + y);}----------------------------------------------------------------可以用如下代码行调用以上函数:add(2, 3);注意 : 在调用函数时,请确保包含了括号和必需的参数。调用函数时不用括号导致返回函数的文本而不是函数执行的结果。add(2, 3);// return "5"add; // renturn " function add(x, y){return(x + y);}1、用法剖析
Html代码新闻热点
疑难解答