event是什么?事件对象

  • Post author:
  • Post category:其他




一、什么是event



1.event是事件函数对象,内置对象的一种
  • 事件对象包含的几个操作原语:(这里只当了解)
CreateEvent() 创建一个事件对象
OpenEvent() 打开一个事件对象
SetEvent() 设置指定的事件对象为有信号状态
WaitForSingleObject() 等待一个事件 
WaitForMultipleObjects() 等待多个事件 

WaitForMultipleObjects 函数原型: 
WaitForMultipleObjects( 
         DWORD nCount, // 等待句柄数 
         CONST HANDLE *lpHandles, //指向句柄数组 
         BOOL bWaitAll, //是否完全等待标志 
         DWORD dwMilliseconds //等待时间 
)


2.当触发某个事件,都会产生一个事件对象Event
  • 常用场景
<script type="text/javascript">
        // 获取节点
	var wrap=document.getElementById('wrap');
      // 可见事件函数里面有e参数,这个e对应的就是event对象,也可以缩写成ev,每个事件函数都有这个e
	wrap.function(e)
	{
		var ev=e || window.event;  //或语法,返回为真的值
		conso



版权声明:本文为weixin_42396884原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。