本文共 1353 字,大约阅读时间需要 4 分钟。
JS中的事件:
1.点击事件:
2.焦点事件
3.加载事件:
4.鼠标事件:
5.键盘事件:
6.选择和改变
7.表单事件:
java中也有回调函数机制:
public class MyClass{ public static void main(String[] args){ // 主动调用run()方法,站在这个角度看run()方法叫做正向调用。 run(); } // 站在run方法的编写者角度来看这个方法,把run方法叫做回调函数。 public static void run(){ System.out.println("run..."); }}
js中回调函数:
回调函数的特点: 自己把这个函数代码写出来了,但是这个函数不是自己负责调用,由其他程序负责调用该函数.// 对于当前程序来说,sayHello函数被称为回调函数(callback函数)// 回调函数的特点:自己把这个函数代码写出来了,但是这个函数不是自己负责调用,由其他程序负责调用该函数.function sayHello() { alert("hello~~");}
其实就是告诉浏览器,当事件响应后要执行哪些操作代码,叫事件注册或事件绑定。
静态注册事件:通过 html 标签的事件属性直接赋于事件响应后的代码,这种方式我们叫静态注册。
function sayHello() { alert("hello js!");}
动态注册事件: 是指先通过 js 代码得到标签的 dom 对象,然后再通过 dom 对象.事件名 =function(){}这种形式赋于事件响应后的代码,叫动态注册。
动态注册基本步骤: 1、获取标签对象 2、标签对象.事件名 =fucntion(){}转载地址:http://tauki.baihongyu.com/