您的位置:首页 > Web前端 > JavaScript

JavaScript的学习(五)--函数事件

2017-08-03 16:17 225 查看

事件

事件主要有两大部分。

鼠标

键盘

处理事件

定义函数

函数的定义

使用函数前要先定义才能调用

函数定义有三个部分;函数名。参数列表。函数体

函数的格式:

function 函数名(【参数1,参数2。。。。】)
函数执行部分;
return 表达式;
}


创建函数

无参函数

有参函数(在函数中的参数为“形式参数”)

返回值

调用函数

-直接调用
-函数调用一般和元素的时间一起使用,调用格式;
事件名 = “函数名()”;
例:onclick属性(事件监听或驱动)
-和元素事件绑定(有参函数),


参数

形式参数:定义函数时指定的参数,具体数据是有诗句参数决定。

实际参数:调用函数的时候指定的参数,实参的值会影响形式参数

匿名函数

常见的匿名写法:

事件名:function(){....}


直接运行匿名函数。

调用带返回值的函数

*通过return,函数可以返回处理结果


重载函数

在实参个数不确定的时候,可以省略形参,再函数体内部使用arguments,arguments是一个数组,里面包含了函数调用的所有实参。


递归函数

argument.callee指向函数本身。可用来递归。

内部属性

length

callee

this:函数调用语句所在的作用域

变量作用域

全局变量

声明在函数外,用于函数间共享

局部变量

声明在函数内,仅在函数内有效
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  javascript