函数的定义:用function关键字定义的,可被多次调用。
2018年9月6日 22:55:5
函数的语法:
1.无参数的:function(){ 执行代码 }
2.有参数的:function(param1,param2){ 执行代码 }
以上两种为函数的声明,然后来说一下函数的表达式:
var object = function(){ 执行代码 }
关于参数传输的情况:
1.形参比实参多的情况,多余的形参中存的的值是undefined
2.实参比形参多的情况,多余的实参忽略不计
函数的执行:
1.只有当调用函数的时候,函数体内的逻辑代码才会执行
2.函数没有任何值得时候返回的也是undefined
函数的声明和函数的表达式的区别:
1.对于声明的函数,我们调用的位置可以随意
2.对于函数的表达式。函数调用必须写在函数后面
运用方法:
var obj = function(){ alert("这是一个函数表达式”); } obj();
function obj(){ alert(‘这是一个声明的函数’); }; obj();
立即执行表达式:
(function(){ alert("这是一个立即执行表达式"); })()
对于立即表达式呢,写法比较多;孜然会在下一篇的博客里为大家介绍,请多多关注孜然。如果有发现孜然有写的不对的地方,请留言提出。