javascript
bobobe
这个作者很懒,什么都没留下…
展开
-
[node.js]入门
第一次接触node.js,感觉它的逻辑性还是比较强的,学起来也比较有意思。 http协议; url:统一资源定位器,也就是网站地址,一个url应包含的几点要素,常用端口; 对用户请求和服务器响应有了大体的了解,端口监听listen; 学会了运用模块来使项目可读性更强;node.js提供了很多模块,用require()来获得并返回一个对象,可使用其中的函数方法等,同样自定义的模块同样用require(文件名)来获得,并用exports来导出函数; 客户端请求的不同url需要不同的方法去处理原创 2020-09-30 17:03:58 · 82 阅读 · 0 评论 -
[node.js]异步处理
异步处理: 为什么需要异步处理? 当函数需要完成耗时的操作时(比如读取文件),需要等完成这个操作后才能往下进行,比如用户请求服务器,服务器读取文件时,就会造成 阻塞。所以需要异步处理函数。而对于像休眠这样不是异步处理的函数,就需要找到一个能代替休眠这个功能的异步处理函数。 node.js的异步处理 node.js支持异步处理,有特定的异步处理函数,当程序进行到这些函数时,因为耗费时间,node.js会先自动返回,接着处理下面的程序,而不管函数是否处理完,同时给函数一个回调函数参数,当函数处理完后将自动调用回原创 2020-09-30 17:01:35 · 294 阅读 · 0 评论 -
js this
js 中的this指的是事件的产生对象。 即getElementById的到的对象等一样。 比如做一个鼠标移动到不同按钮面板切换效果 通过鼠标停留到的span中的值来判断鼠标移动到哪里,应该在给span中添加的事件onmouseover()中传一个参数this。 这样在js的onmouseover(obj)时间中接受这个对象参数,用obj.innerHTML来判断是滑过哪个span,如果添加原创 2015-08-21 16:42:39 · 516 阅读 · 0 评论 -
JS鼠标事件大全(转)
一般事件 事件 浏览器支持 描述 onClick 鼠标点击事件,多用在某个对象控制的范围内的鼠标点击 onDblClick 鼠标双击事件 onMouseDown 鼠标上的按钮被按下了 onMouseUp 鼠标按下后,松开时激发的事件 onMouseOver 当鼠标移动到某对象范围的上方时触发的事件 onMouseMove 鼠标移动时触发的原创 2015-03-11 22:12:00 · 478 阅读 · 0 评论 -
qq面板切换效果
待写原创 2015-03-03 23:28:54 · 561 阅读 · 0 评论 -
抽奖系统(键盘事件)
keydown:当用户按下键盘任意键触发,如果按住不放则重复触发。原创 2015-03-10 10:32:17 · 913 阅读 · 0 评论 -
js知识点
document指的是整个页面;原创 2015-02-28 23:02:16 · 414 阅读 · 0 评论 -
DOM的事件对象event
注:本例讨论的全都是事件的对象,不是事件不讨论 重要属性和方法: (1)type属性,用于返回事件的类型 例: (2)target属性,用于返回事件作用的目标 (3)stopPropagation(),用于阻止事件冒泡:例: 然后给div和input添加事件: 这时如果你点按钮btn3,这两个事件会根据事件冒泡原理,先具体(btn3)后父元素(box)依次相应原创 2015-02-26 16:47:04 · 1133 阅读 · 0 评论 -
js事件冒泡原理
就是当设定了多个div的嵌套时;即建立了父子关系,当父div与子div共同加入了onclick事件时,当触发了子div的onclick事件后,子div进行相应的js操作。但是父div的onclick事件同样会被触发。这就造成了事件的多层并发,导致了页面混乱。这就是冒泡事件。 冒泡会逐级往上冒,从div到body到html到document。原创 2015-03-03 23:18:29 · 1860 阅读 · 0 评论 -
js面板拖拽效果
步骤: 1.在指定可拖动区域中按下; 2.在页面中移动; 3.释放图标时停止移动; 事件onmousedown:在用户按下任何鼠标按钮时触发。 光标的位置可用event的属性clientX和clientY来获得,他们的值表示事件发生时鼠标指针在视口中的水平坐标和垂直坐标。不包括页面滚动的距离。 时间onmousemove:当鼠标指针在元素内部移动时重复的触发。 伪代码: /原创 2015-02-28 23:36:02 · 2370 阅读 · 0 评论 -
IE中的事件对象window.event
和dom中的事件对象做对比: 几个重要的方法和属性分别是: (1)事件类型:同为type属性; (2)事件作用目标:ie为srcElement属性; (3)阻止事件冒泡:ie为canceBubble属性;(设置为ture为阻止冒泡,false为允许); (4)阻止事件默认行为:ie为retureValue属性;(设置为ture为阻止,false是允许); 同样通过判断浏览器的能力来选择原创 2015-02-28 15:49:14 · 4433 阅读 · 0 评论 -
javascript事件处理程序
事件处理程序有两种方式: 1.html时间处理:如 这种方式把js代码写在html里面 2.js封装处理如: function showmessage() { alert("33"); }原创 2015-02-24 23:30:23 · 634 阅读 · 0 评论