更新时间:2017-06-30 来源:黑马程序员PHP培训学院 浏览量:
对象
将一组数据与这组数据有关操作组装在一起,形成一个实体,这个实体就是对象在 JavaScript 中,对象是拥有属性和方法的数据。
属性是对象相关的值。
方法是能够在对象上执行的动作。
以汽车为例,汽车就是现实中的对象。
汽车的属性包括名称、型号、重量、颜色等
汽车的方法可以是启动、驾驶、刹车等。
JavaScript 中的几乎所有事务都是对象:字符串、数字、数组、日期、函数,等等。
访问对象的属性的语法是:
objectName.propertyName
访问对象的方法的语法是:
objectName.methodName()
事件:
HTML和JS通过事件建立联系
鼠标事件:
Onclick:点击事件
Onmouseover:鼠标放上
Onmouseout:鼠标离开
键盘事件:
onkeyDown:键盘按下
onkeyUp:键盘抬起
onkeyPress:按键一次
表单事件
Onsubmit:表单提交事件
Onfocus:获得焦点
Onblur:失去焦点
窗口事件
Onload,在网页一打开的时候(必须把所有的东西都加载完成之后)
<body onload=”init()”></body>
Window.onload = init 注意:函数名init之后没有括号
Event:是指事件发生的时候(事件源)相关的一些信息
clientX:获得鼠标的X坐标
clientY:获得鼠标的Y坐标
Event.target:事件源
毕业16个工作日,平均薪资13180元,就业率100%,广州黑马AI智能应用开发(Java)学科20250529班
2026-03-06毕业32个工作日,平均薪资11147元,就业率95%,广州黑马AI智能应用开发(Java)学科20250326班
2026-03-05黑马程序员2025全国就业数据发布:全学科平均就业率92.07%,AI开发类就业平均薪资达11869.67元。
2026-03-05黑马全国校区齐开班!场面太太太壮观了!
2026-03-03AI智能应用开发课程紧贴企业刚需,全程高效学习,直达中高级软件开发水平
2026-02-28风口正劲!黑马程序员又一AI智能应用开发班毕业当天100%就业!
2026-02-27