函数
一、声明一个函数,使用function,function函数包括函数的名称、参数、和定义的语句。
function aaa() { console.log('我是函数') }//aaa是函数名,参数放在小括号内,大括号内是执行的语句。
定义好一个函数之后,函数并不会运行,此时需要调用它:
function aaa() { console.log('我是函数') } aaa()//这时,函数才会运行并输出。
二、匿名函数,就相当于没有名字的函数,在使用匿名函数之前,可以在function之前给函数赋上一个名字再进行使用。
var bbb=function () { console.log('匿名函数') } bbb()
三、因为匿名函数没有函数名,没办法调用,所以通过自己调用自己来使用。
(function () { console.log('匿名函数自调用') })()
前面的小括号包括了整个function函数,是一个整体;后面的小括号是给这个函数传递参数并执行。