Js中的函数
在计算机语言的学习过程中都避不开一个概念:函数。 直白一些说,函数就是一组实现某个特定功能的代码块。但不是所有牛奶都叫特仑苏,函数比起其他部分的代码不同的地方,在我看来,就是函数通常是可以复用的。 简单来讲,我要实现一个功能,而且在很多地方都要实现这个功能,那么我就可以把这个功能写成函数,在需要用到它的时候直接调用就可以了。 这样做能够极大地简化代码,减少重复率,降低耦合度。 Js中的函数有两种形式:声明式和赋值式。 声明式 : 函数声明的关键字 : function function 关键字 和 var 关键字的行为几乎一致,都会在内存上开辟一块空间,用来存储变量之中的数据; function 函数名( 条件 ){ 代码 } 函数定义的规范: 函数名的首字母小写; 函数的命名规则和变量命名规则基本一致; 声明时不要漏掉函数的名字。 举例:一个简单的函数声明 function foo(){ console.log("hello world"); } 函数声明之后,并不会马上执行,而是等到程序中调用之后才会执行。 例如一个空调,开机后并不会立即工作,而当用户点击制冷后,才开始制冷;选择制热后,开始加热。 function foo( a ){ if( a === "制冷"){ console.log("室温变低了");//制冷功能 } if( a === "制热"){ console