纳金网

标题: 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