无废话,直接上代码:
function a (x){
return x * 2;
}
alert(a);
alert(a());
函数带括号和不带括号的区别:
1、带括号的函数,函数将被执行,如果有返回值将会被返回。
2、不带括号的函数,函数不会被执行,返回函数地址内容,即返回一段函数文本信息而已,在需要执行该函数的时候加上括号即可立即执行了。
function a (x){
return x * 2;
}
var b = a;
alert(b(1));