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

JavaScript的运算符


delete只能删除开发者定义的属性或方法,原始的ECMAScript方法不能删除,因为不是开发者定义的,比如:toString()。
        var o = new Object;
        o.name = "Nicholas";
        delete o.name;
        alert(o.name);
    删除了name属性,意味着强制解除对它的引用,将其设置为undefined。
    void 对任何值都返回undefined。
        用于避免输出不该输出的值,比如:
        <a href="javascript:void(window.open('about:blank'))">Click Me</a>
            
    ~位运算符
        例:
            var iNum1 = 25;         //25是   00000........011001
            var iNum2 = ~iNum1;  // 转换为11111........100110
            alert(iNum2);             //输出 -26
            实际上,就是求负 再减一
    ^  异或          <<左移     >>有符号右移     >>> 无符号右移


相关文档:

javascript中的with

with(document)  
  {  
      write   ("test");  
      write  
("dsasfda");  
  }  
  上面是用了with  
  如果不用的话就要这样写了  
 
document.write   (" ......

javascript 页面跳转语句

javascript页面跳转常用代码
 
    按钮式:
  <INPUT name="pclog" type="button" value="GO" onClick="location.href='http://www.163.com'">
       或者
      <input type="button" value="重新购买" onclick="return goBack ......

JavaScript静态方法

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

JavaScript的5种数据类型


JavaScript以ECMAScript标准作为功能基准,ECMAScript有5种原型类型:Undefined,Null,Boolean,Number和String。
        可以用typeof来判断类型,例:
        var sTemp = "test string";
        alert(typeof sTem ......

JavaScript的“带标签”的语句


label:statement
    例:
        start:var iCount = 10;
    标签可以被后来的break语句或continue语句引用。
    例:
        var iNum=0;
        outermost:
&n ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号