本人百度了一下,还是不明白、
虽然这个问题有点二、但是请各位大大们解答下、
开始二了!
华丽的分割线、
---------------------------------------------------------------------------------------------------------------javascript中的var是声明一个变量在Java中 、声明一个整数是int、小数是float、那么在javascript中声明小数等不同数据类型除了var还有其他的什么关键字吗??
----------------------------------------------------------------------------------------------------------------

解决方案 »

  1.   

    亲,js是弱语言,在使用变量时,类型在变换:
                window.onload = function() {
                    var a = 1;
                    alert(typeof (a));
                    a = "string";
                    alert(typeof (a));
                    a =1.25;
                    alert(typeof (a));
                }其中a的类型是不断在变的!希望对你有帮助、、、
      

  2.   

    正如ls说的js是弱类型的语言,JavaScript 主要的类型有 number、string、object(array) 以及 Boolean 类型,其他两种类型为 null 和 undefined  ,这些都是用var(variable可变的) 来声明的。如var a = 1;   a='string';    //可以随时更改a 的值
    var aColors = new Array('red','green');  
      

  3.   

    弱类型.  就是说 比如值是什么类型 他就是什么类型。。
    比如  
    var a="s"; 这时就是 字符串
    var a=5;  这时就是 字符串
    var a=false; 布尔型
    var a=..........
      

  4.   

    js 是弱类型,变体变量
    var a=5; // Number
    a="aaa"; // string
    a={}; object
    a=function(){}; // function可以动态修改变量值,即使是其它类型的数据
      

  5.   

    如大家所说,个人认为Var差不多就是一个万能类型。
      

  6.   

    人家分明没类型,干嘛非理解成万能类型
    强烈建议LZ读读JavaScript高级程序设计 第二版别被这本书名字吓到,很好的一本书
      

  7.   

    就是这样的,var其实是有type的。
      

  8.   

    看来LZ根本没看过JS书籍吗?
    var 定义变量不需要关注type!!
    自己对type有要求的话,自己做检测!!