JS数据类型lianxi

来源:互联网 发布:java电脑版安装包多大 编辑:程序博客网 时间:2024/05/22 08:01

JS数据类型lianxi

如何进制转换

<!DOCTYPE html><html>    <head>        <meta charset="UTF-8">        <title></title>    </head>    <body>        <script type="text/javascript" >        //十进制            /*var a=2;            b=2.1;             c=1.5e2;             d=1.5E2;             e=-1.5e2;             f=1.5E-2;             alert(a);             alert(b);             alert(c);             alert(d);             alert(e);             alert(f);*/        //十六进制.需要是0X开始。    /*  var a=0X0;        b=0X12C;        c=0XAB;        d=0X1a2b;        alert(a);        alert(b);        alert(c);        alert(d);*/        //八进制,前面必须以0开始,否则就算是十进制呀        /*var a=00;        b=0123;        c=01111111;        d=11111111;        alert(a);        alert(b);        alert(c);        alert(d);*/        //Infinity无穷大;-Infinity无穷小        /*var a=1.79e309;        var b=-1.79e309;        alert(a);        alert(b);*/        //NaN,Not a Number,唯一不可与自身比较的值    /*     var a=NaN;        alert(a);           b=0/0;       alert(b);       alert(NaN==NaN);        //通过isNaN()来检测值是否为NaN        alert(isNaN(a));*/        /*var str='单引号可以';        var str1="双引号也可以"        //var str2=没有单引号和双引号不可以;        // var str3='单引号里又有单引号'不可以';        //var str4="双引号里又有双引号""不可以";        /*var str5='单引号里有you"双引号"可以';        var str6="双引号里you'单引号'可以";        alert(str);        alert(str1);        //alert(str2);        //alert(str3);        //alert(str4);        alert(str5);        alert(str6);*/        //另外可以利用转义符        /*var u='shenqi\'反斜杠后加单引号就可以了';        u1="shenqi\"双引号同理";        alert(u);        alert(u1);        //其他符号也是同理\n回车换行\r换行\t水平制表符        var t='a\nb\rc\td"\'';        alert(t);        //布尔类型,严格区分大小写        var marrided='true';        alert(true);        //alert(TRUE);错误*/        //无定义数值类型undefined,或是定义了不存在的值,null定义了空值,两者值相等但含义不同吧        var text;        alert(text);        alert(null==undefined);        alert(null===undefined);        </script>    </body></html>
原创粉丝点击