js

立即执行函数

创建方式: (function(){ ... }())、(function(){...})()

特点:执行完成后立即销毁不占用内存空间

对象

创建方法: var obj = {}、var obj = new Object()

原型:obj.prototype  -->空属性。

查看对象的构造属性: obj.constructor。

事件

.onclick = function(){...}  点击事件, 只能绑定一个处理函数。

.onmousedown = function(){..} 按下事件。

.onmousemove = function(){..} 鼠标移动事件。

.onmouseup = function(){...} 鼠标抬起事件。

.contextmenu:右键菜单;

.onmouseover/.onmouseenter: 鼠标滑过;

.onmouseout/.onmouseleave: 鼠标滑出;

button 属性: 分别鼠标左键右键, button ==2 右键         button == 0 左键

.onkeypress: 键盘按下;有charCode, 只能监测字符类按键(charCode对应ASCII);

.onkeydown:键盘按下, 能够监测所有键盘按键;

.onkeyup:键盘抬起;

.oninput:文本变化事件;

.onchange:聚焦发生改变之后触发;

.onfouces:聚焦事件;

.onblur:失去焦点事件;

.onscroll: 滚动条滚动事件;

window.load 事件: 自动加载事件;

obj.addEventListener(事件类型, 处理函数, false), 可以绑定多个处理函数。

.attachEvent('on' + 事件类型,处理函数), IE 独有。

event.stopPropagation(): 取消事件冒泡;

event.cancelBubble = true: 取消事件冒泡;

event.target: 事件源;

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值