千锋教育JavaScript全套视频教程(10天学会Js,前端javascrip

函数:对于js来说,函数就是把任意一段代码放到一个盒子里,在想要这段代码执行的时候,直接执行这个盒子里面的代码就行。
函数分为两个阶段:定义和调用。定义又分为两种,一种是声明式函数,语法是function fn(形参){代码} 调用的时候在前在后都可以;
function是声明函数的关键字,告诉计算机申请一块空间,fn是函数名,符合命名规范就行,()是参数,相当于函数内置的一个变量,{}
代码块,放代码的。另一种是赋值式函数,语法是var fn = function(){代码} 。定义两个函数,问两个一样的函数是否相等,所有复杂数据类型
都不行等,不能去比较,可以直接当判断条件使用,因为函数是复杂数据类型,一直为真。
按顺序给参数赋值,参数数量一致,形参和实参是一一对应;如果形参多,实参少,那多出形参则会返回undefined;如果形参少,实参多,那么多出来的实参不会显示,不会影响其他内容。