什么是函数呢?就是可以装任意多条代码,形成一个代码块,那么这个代码块有什么作用呢,当然是为了重复利用咯
怎么判断一个代码块是函数呢?我们可以通过函数的关键字:function来辨别,当然我们要创建一个代码块也是通过function来的,有两种方式可以创建一个可复用的代码块
一:函数声明
function函数名(){}
二:函数表达式
var func=function[函数名]{}function 后面跟的函数名是可选的,如果有函数名,这个函数名只能在函数内部使用
函数定义完后不会马上执行这个函数,要通过调用的方式执行,有两种调用方式
一:直接调用
函数名()
二:事件触发调用
函数赋值给事件,如abc.onclick=func,这个函数后面不加()
还有一种函数叫匿名函数
定义完匿名函数后要立马调用,不然会报错,格式如:abc.onclick=function(){}
匿名函数可以用于自执行,如(function (){})()
函数的命名规则和变量是一致的
网友评论