纳金网
标题:
javascript
[打印本页]
作者:
Mr.cai
时间:
2011-7-28 23:44
标题:
javascript
对象 JavaScript的一个重要功能就是面向对象的功能,通过基于对象的程序设计,可以用更直观、模块化和可重复使用的方式进行程序开发。
一组包含数据的属性和对属性中包含数据进行操作的方法,称为对象。比如要设定网页的背景颜色,所针对的对象就是document,所用的属性名是bgcolor,如document.bgcolor="blue",就是表示使背景的颜色为蓝色。
6、事件
用户与网页交互时产生的操作,称为事件。事件可以由用户引发,也可能是页面发生改变,甚至还有你看不见的事件(如Ajax的交互进度改变)。绝大部分事件都由用户的动作所引发,如:用户按鼠标的按键,就产生click事件,若鼠标的指针在链接上移动,就产生mouseover事件等等。在JavaScript中,事件往往与事件处理程序配套使用。
而对事件的处理,W3C的方法是用addEventListener()函数,它有三个参数:事件,引发的函数,是否使用事件捕捉。为了安全性,建议将第三个参数始终设置为false;
传统的方法就是定义元素的on...事件,它就是W3C的方法中的事件参数前加一个“on”。而IE的事件模型使用attachEvent和dettachEvent对事件进行绑定和删除。JavaScript中事件还分捕获和冒泡两个阶段,但是传统绑定只支持冒泡事件。
7、变量
如 var myVariable = "some value";
变量有它的类型,上例中myVariable的类型为string(字符串)
javascript支持的常用类型还有:
object:对象
array:数组
number:数;
boolean:布尔值,只有***e和false两个值,是所有类型中占用内存最少的;
null:一个空值,唯一的值是null;
undefined:没有定义和赋值的变量
实际上JavaScript的变量是弱变量类型,你赋值给他的是字符串,他就是String .
是数字他就是整型。是***e和false他就是boolean型(注意,不能加引号,不然会被当成字符串处理)。
作者:
彬彬
时间:
2011-8-9 15:05
作者:
奇
时间:
2012-2-11 23:19
呵呵,很漂亮啊
作者:
tc
时间:
2012-2-13 23:19
无聊时可以刷屏幕 灌水 也可以试试 帖子的标题究竟可以写多长
作者:
奇
时间:
2012-2-28 23:27
很有心,部分已收录自用,谢谢
作者:
菜刀吻电线
时间:
2012-3-18 23:30
不错 非常经典 实用
作者:
C.R.CAN
时间:
2012-3-27 23:21
沙发不解释
作者:
菜刀吻电线
时间:
2012-4-20 23:19
我看看就走,你们聊!
作者:
菜刀吻电线
时间:
2012-5-4 23:24
好`我顶``顶顶
作者:
奇
时间:
2012-5-16 23:20
我就看看,我不说话
作者:
tc
时间:
2012-7-13 23:25
真不错,全存下来了.
作者:
晃晃
时间:
2012-9-21 23:32
“再次路过……”我造一个-----特别路过
作者:
晃晃
时间:
2012-9-25 23:25
不会吧,太恐怖了
作者:
菜刀吻电线
时间:
2012-10-13 23:26
已阵亡的 蝶 随 风 舞 说过 偶尔按一下 CTRL A 会发现 世界还有另一面
作者:
晃晃
时间:
2012-10-16 23:27
先垫一块,再说鸟
作者:
tc
时间:
2012-11-8 23:18
俺是新人,这厢有礼了!
作者:
奇
时间:
2013-2-1 23:20
已阵亡的 蝶 随 风 舞 说过 偶尔按一下 CTRL A 会发现 世界还有另一面
作者:
tc
时间:
2013-2-21 23:33
顶!学习了!阅!
作者:
菜刀吻电线
时间:
2013-3-7 23:21
先垫一块,再说鸟
作者:
菜刀吻电线
时间:
2013-3-17 23:24
响应天帅号召,顶
欢迎光临 纳金网 (http://go.narkii.com/club/)
Powered by Discuz! X2.5