美食 健康 常识 生活 日常 家居 合同 养生 心理学 国学 中医 植物 营销 动物 汽车 管理 旅游 投资 人工智能 数字化 消费 元宇宙 金融 饮食 史学 经济
  • 会员

  • web前端:什么是事件驱动

    事件驱动是指在两个物体之间产生了交互行为,驱使两个物体的一方做出了相应的行为或动作;事件驱动是指在持续事务管理过程中,进行决策的一种策略,即跟随当前时间点上出现的事件,调动可用资源,执行相关任务,使不断出现的问题得以解决,防止事务堆积。

    web前端什么是事件驱动

    事件驱动是指在持续事务管理过程中,进行决策的一种策略,即跟随当前时间点上出现的事件,调动可用资源,执行相关任务,使不断出现的问题得以解决,防止事务堆积。在计算机编程、公共关系、经济活动等领域均有应用。

    什么是事件?事件就是两个物体之间产生了交互行为,就可以成为一个事件。

    而事件驱动就是两个之间产生了交互行为,驱使两个物体的一方,做出了相应的行为或动作,

    李四和张三握手,这就产生了交互,也称为一个事件,而张三握住李四手的这个行为,驱使李四非常开心,甚至跳了一段舞蹈,这就是事件驱动。

    所谓事件驱动,简单地说就是你点什么按钮(即产生什么事件),电脑执行什么操作(即调用什么函数).当然事件不仅限于用户的操作. 事件驱动的核心自然是事件。从事件角度说,事件驱动程序的基本结构是由一个事件收集器、一个事件发送器和一个事件处理器组成。事件收集器专门负责收集所有事件,包括来自用户的(如鼠标、键盘事件等)、来自硬件的(如时钟事件等)和来自软件的(如操作系统、应用程序本身等)。事件发送器负责将收集器收集到的事件分发到目标对象中。事件处理器做具体的事件响应工作,它往往要到实现阶段才完全确定,因而需要运用虚函数机制(函数名往往取为类似于HandleMsg的一个名字)。对于框架的使用者来说,他们能够看到的是事件处理器。这也是他们所关心的内容。

    扩展知识

    javaScript中的事件驱动

    javascript中的事件驱动是通过 鼠标或热键 的动作引发的 主要事件如下:

    • 鼠标单击事件 onclick 如:( <input type="button" value="鼠标单击" onclick="执行语句.处理" />)

        通常用于如下控件:

          button 按钮对象

          checkbox 复选框或检查列表 --配合onclick单击事件,通常用于全选效果

          radio 单选按纽

          reset 重置按钮

          submit提交按钮 

    • 内容改变事件 onchange 如:(<input type="text" onchange="触发的内容" />)

        通常用于

          text 文本输入框 --配合onchange,可以达到注册检测的效果

          textarea 文本域

    • 选中事件 onselect --当text或textarea的内容被高亮显示后触发该事件
    • 获得焦点事件 onFocus --当对象获得焦点时发生
    • 失去焦点事件 onBlur --和获得焦点事件相对应!
    • 文档载入事件 onload --当文档被载入是触发事件。通常也叫加载事件(加载运行) 一般用来设置cookie
    • 卸载文档事件 onunload --和加载文档事件对应。当web页面退出时发生,通常更新cookie的值
    • 鼠标右键菜单功能事件 oncontextmenu --可以屏蔽鼠标右键时使用。
  • 会员

  • 上一篇: web前端:什么是类选择器

    下一篇: 维生素C的多重营养作用

    发表回复

    冬菇浸过夜能吃吗(冬菇浸过夜能吃吗有毒吗)

    冬菇是一种常见的食物,具有较高的营养价值,适量食用对人体健康具有一定好处,那么冬菇浸过夜能吃吗?冬菇一天吃多少好? 冬菇 …

    羽绒服洗成坨了小妙招吹风机

    羽绒服洗成坨了可以用吹风机一边吹一边拍打羽绒服成坨的地方,这样可使羽绒服结块的地方恢复蓬松感。吹风机吹完后再用力抖动整件 …

    怎么用玉米淀粉做珍珠 怎么用玉米淀粉做珍珠粉

    玉米淀粉是生活中常见的一种淀粉,是可以用来做珍珠的,那么怎么用玉米淀粉做珍珠?玉米淀粉做珍珠奶茶正宗吗? 怎么用玉米淀粉 …

    丙肝治疗最有效(成功治疗丙肝的关键是早发现)

    丙肝指的是丙型病毒性肝炎,成功治疗丙型病毒性肝炎的关键是及时进行抗病毒治疗,一般及早的进行抗病毒治疗,丙肝可达到临床治愈 …

    2023年去澳门需要核酸检测证明吗 2023年去澳门还要隔离吗

    澳门是比较受欢迎的一个城市,它也是比较有魅力的一个城市,很多人都会去澳门旅游。根据最新消息显示,今年去澳门一般是不需要核 …

    甜瓜吃了会不会发胖 甜瓜吃了会不会发胖呀

    甜瓜清香甘甜,是含糖量较高的水果,那么,甜瓜吃了会不会发胖呢?减肥能吃甜瓜吗? 甜瓜吃了会不会发胖 吃多了可能会。 甜瓜 …

    新鲜鱼肚怎么去腥味(鱼肚怎样去腥味)

    鱼肚是鱼鳔的干制品,营养价值也非常高,蛋白质和矿物质含量尤其丰富。但是鱼肚在吃的时候腥味特别重,那么新鲜鱼肚怎么去腥味呢 …

    什么液体可以代替电子烟油

    水这种液体可以代替电子烟油。把电子烟油用水来代替,抽了对身体健康影响是不大的的,或者说是没有的。电子烟中仍含有尼古丁这些 …

    便秘吃什么立刻见效呢

    1.严重便秘吃纯蜂蜜马上见效。 纯蜂蜜:纯蜂蜜含有丰富的维生素、矿物质和水果酶。水果酵素可以帮助身体消化吸收,消化吸收, …

    煮汤圆要不要放糖

    汤圆,是中国传统小吃的代表之一。汤圆一般有馅料,煮熟带汤食用。那么煮汤圆要放糖吗? 煮汤圆要不要放糖 一般不需要加调料, …

    新坟清明节当天可以上坟吗 新坟是不是要清明前上坟

    清明节是生活中比较重要的一个节假日,也是比较有意义的一个法定节假日,这个时候很多人都会提前回家扫墓祭祖,但是,新坟是不能 …

    行书起源早还是楷书早

    行书起源要早于楷书,因为真生行、行生草中的真指的是隶书,本意是指行书最早是在隶书的基础上发展而来。将隶书和楷书对比可以看 …

    小米地瓜粥的功效与作用 小米地瓜粥的功效与作用孕妇

    小米地瓜粥是生活中常见的一种食物,具有较高的营养价值和食用价值,很多人喜欢吃,那么小米地瓜粥的功效与作用是什么?小米地瓜 …

    吃石榴有什么好处 吃石榴有什么好处和坏处

    石榴是常见的水果,只是吃法比较复杂,想吃石榴可得花一下功夫,那么对于石榴的功效你又了解多少呢?下面一起来看看吃石榴有什么 …

    猪肉腌制方法(猪肉腌制方法视频)

    1、主料:梅花肉适量。 2、调料:孜然粉适量、蚝油适量、白糖适量、生抽适量、葱姜适量、盐适量。 3、首先将适量猪梅肉洗干 …

    黑色羽绒服粘灰尘怎么办

    黑色羽绒服粘灰尘需要喷洒补水喷雾,黑色羽绒服粘灰尘主要是因为羽绒服带有静电,而补水喷雾可以去除衣服上的静电,或者给生活环 …

    菜花有哪些功效与作用 菜花的功效?

    菜花营养丰富,菜花中矿物质成分比其他蔬菜更全面,钙、磷、铁、钾、锌、锰等含量很丰富,比同属于十字花科的白菜花高出很多。那 …

    甲骨文为什么破解不了

    甲骨文之所以破解不了主要是因为缺少足够的文字资料进行证实,或者是说很难进行证实或证伪。并且甲骨文起源于商朝,距今至少有3 …

    减肥期间早上吃蛋炒饭会胖吗(早上吃鸡蛋炒饭会胖吗)

    蛋炒饭的营养价值比较高,但生活中有很多年轻人喜欢减肥,那么减肥期间早上吃蛋炒饭会胖吗?减肥为什么不能吃蛋炒饭? 减肥期间 …

    2023年广西三月三放假几天 广西三月三为什么放假

    2023年广西三月三放假几天 三月三作为壮族比较重要的日子,每每该节日来临的时候部分地区都会享有特定的法定假日,广西就是 …