易截截图软件、单文件、免安装、纯绿色、仅160KB

JavaScript的引用类型


引用类型通常叫做类(class),遇到引用值时,所处理的就是对象。
    对象的创建:    
        var o = new Object();
        如果没有参数可以省略括号,如:var o = new Object;
   Object类:
        ECMAScript中的所有类都由这个类继承而来。
      Object类具有下列属性:
            constructor -- 创建对象的函数引用;
            Prototype -- 对该对象的对象原型的引用;
            HasOwnProperty(property) -- 判断对象是否有某个特定的属性。
            IsPrototypeOf(object) -- 判断对象是否为另一个对象的原型。
            PropertyIsEnumerable -- 判断给定的属性是否可以用for....in语句进行枚举。
            ToString() -- 返回对象的原始字符串表示。
            ValueOf() -- 返回最合适该对象的原始值。
            上面列出的每种属性和方法都会被其他被其他类覆盖。
    Boolean类:
       创建对象:
            var oBooleanObject = new Boolean(true);
             但最好不要用,因为:
             var oFalseObject = new Boolean(false);
             var bResult = oFalseObject && true;    //结果为true
                  因在Boolean表达式中,所有对象都被自动转换为true,所以oFalseObject的值是true。
    Number类:
    &


相关文档:

javaScript简单的表格边框闪烁效果。

貌似CSDN里的都是专业人士,高手可以掠过了,呵呵。
一下是源码:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content ......

JavaScript静态方法

       静态方法的实质与任何其他一般函数没有什么不同,最主要的区别在于,其他函数是以对象的静态属性形式存在的。作为一个属性,它们不能在该对象的实例的上下文中访问,而只属于主对象本身的那个上下文中。对习惯了传统类式集成的人来说,这就像类里定义的静态方法。
    ......

JavaScript的for in语句


用于枚举对象的属性
    例:
        for(sProp in window)
        {
            alert(sProp);   //显示BOM window对象的所有属性。
        }& ......

JavaScript的switch语句


ECMAScript中,switch语句可以用于字符串,而且能用不是常量的值说明情况:
    var BLUE="blue" , RED = "red" , GREEN = "green";
    switch(sColor)
    {
        case BLUE:   alert("Blue"); break;
    &nb ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号