js 属性 方法 类

JavaScript010

js 属性 方法 类,第1张

说说个人理解,所谓属性,是相对于对象而言,对象才有属性,例如

var xx=new xxx() //就是新建一个对象xxx,赋值到xx接下来你就可以对这个对象添加属性;

xx.name="zhangsan" //这其中的.nanme,就是对象xx中的一个属性;

//而方法和类,应该说是一个封装,就是实现一个逻辑处理过程,也可以return返回一个值比如说:

function fun(x,y){

    return x+y

} var  i=fun(1,2)  //   i=3;

事件:

是js中特有的东西。js就是基于事件驱动的一门语言。

想一下js的实现,都(大多数)是通过用户与浏览器的交互,比如你点击某个控件,鼠标放上,ajax请求等等,你的这些操作其实都是触发了js中定义的具体的事件,你可以给具体的事件绑定处理事件的函数。

我们常用的事件有:click,mouseover,mouseout等等。

事件属性:

表示的是具体的事件的一些特性,这些属性是让你更好的去控制这个事件,比如点击事件有属性可以判断点击的位置,点击时候是不是按下了哪个键盘按键,点击是鼠标左键还是鼠标右键。

关于事件的一些知识,强烈建议你去看下《javascript权威指南》,里面对事件,事件属性,事件目标,事件触发等等各种含义都解释的相当到位,相信你看了一定有帮助。

同时很希望帮到你,看到下面专家的回答,我压力还是蛮大的,真心希望我的回答能解决你的问题。