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

JavaScript的5种数据类型


JavaScript以ECMAScript标准作为功能基准,ECMAScript有5种原型类型:Undefined,Null,Boolean,Number和String。
        可以用typeof来判断类型,例:
        var sTemp = "test string";
        alert(typeof sTemp);
        alert(typeof 95);
        返回下列值:
        "undefined",如果变量是Undefined类型
        "boolean",如果是Boolean类型
        "number",如果是Number类型
        "string",如果是String类型
        "object",如果是一种引用类型或Null类型。null被认为是对象的占位符。
    undefined类型:
        当声明变量未初始化时,变量的默认值是undefined。undefined不同于未定义,但typeof不区分,例:
        var oTemp ;
        alert(typeof oTemp); //输出undefined
        alert(typeof oTemp1); // 输出undefined
        当其他运算符区分,例:
        var oTemp;
        alert(oTemp == undefined); // 输出true
        alert(oTemp1 == undefined); // error
        函数无返回值时,返回值也是undefined
    Null类型:
        Null类型只有一个专用值null。值undefined实际上是从null派生的,所以ECMAScript把他们定义为相等,即:alert(null == undefined) 输出true。
        虽然他们相等但意义不同,null用于表示尚未存在的对象。
    Boolean类型:
        false不等于0,但0可以转换为false。
    Number类型:
        八进制首数字必须是0,如:070;十�


相关文档:

使用javascript过滤字符串前后的空格

//过滤两端的空格
    function trim(str){
   return str.replace(/(^\s*)|(\s*$)/g, ""); 
    }
    //过滤左边的空格 
    function ltrim(str){
   return  ......

javascript 学习笔记(5) 继承

1. 某些基类如果不直接使用,而仅仅只是用于给子类提供通用的函数,这种情况下,基类被看作抽象类.
2. 在 javascript 的类中所有的方法和属性都是"公用的".
3. javascript 中的继承并不是明确规定的,而是通过模仿来实现的.有以下方法:
(1). 对象冒充
function A(sColor){
this.color = sColor;
this.showColo ......

javascript 使用Cookies

在 document 对象中有一个 cookie 属性。但是 Cookie 又是什么?“某些 Web 站点在您的硬盘上用很小的文本文件存储了一些信息,这些文件就称为 Cookie。”—— MSIE 帮助。一般来说,Cookies 是 CGI 或类似,比 HTML 高级的文件、程序等创建的,但是 JavaScript 也提供了对 Cookies 的很全面的访问权利 ......

javascript中的with

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

.net中前台javascript与后台c#相互调用


.net中前台javascript与后台c#相互调用
 
  C#代码与javaScript函数的相互调用
  问:
  1.如何在JavaScript访问C#函数?
  2.如何在JavaScript访问C#变量?
  3.如何在C#中访问JavaScript的已有变量?
  4.如何在C#中访问JavaScript函数?
  问题1答案如下:
  javaScript函数中执行C# ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号