javascript 创建函数的方法
js中的函数不是我们数学课中所学的函数,js函数是被设计为执行特定任务的代码块,会在某代码调用它时被执行。
js函数是有关键字function来定义函数,
function 是声明这是一个函数;
fn 函数名 命名规则和变量命名规则一样,都是驼峰式命名,函数名表达函数执行的作用
() 这里的括号是函数的形参参数里面可以写多个参数但是要用英语的逗号隔开;
{} 花括号是用于放函数的执行语句;
fn() 函数的调用;fn函数的名字;()函数的实参
function fn(a) {
console.log(a);
}
fn(10);
函数的创建方式有三种:
一,命名式函数(上述为命名式函数)
function fn(a) {
console.log(a);
}
fn(10);
二,匿名式函数有以下几种:
1.以变量的方式创建匿名函数
var fn=function(){
}
2.以对象的方式创建函数
var obj={
fn:function(){
}
}
3.自执行函数
(function(){
})();
三,构造式函数:
var fn=new Function("参数1","参数2",..."函数内容");