JavaScript 基本數據類型

fmms 12年前發布 | 27K 次閱讀 JavaScript開發 JavaScript

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="基本數據類型.aspx.cs" Inherits="基本數據類型" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" ";

<html xmlns="; <head runat="server"> <title>無標題頁</title> <script type="text/javascript"> var hello = "你好啊"; //雙引號定義字符串,var是JavaScript中定義變量的關鍵字 var name = 'Tomy' //單引號定義字符串,和雙引號效果是一樣的//JavaScript中是不區分字符和字符串的,字符也被當作字符串來處理 alert(hello+name); </script> </head> <body> <form id="form1" runat="server"> <div> <script type="text/javascript"> //轉義字符:\n回車換行,\t相當于Tab鍵,\r換行相當于一個回車,\f是♀符號, //還有\'單引號,\"雙引號,\替換為“\” var str1 = "1.使用回車換行符\n"; var str2 = "2.使用回車符\r"; var str3 = "3.使用\t制表符\n"; var str4 = "4.使用\"雙引號\""; var str= str1 + str2 + str3 + str4;//合并為一個字符串 alert(str);//以對話框形式顯示 document.write(str);//以HTML文本流形式顯示,此時回車符和制表符不起作用

    //使用數值類型數據
    //表示數字的類型稱為數字型,不分整形浮點型等,一律用雙精度浮點值表示數字數據
    //可以表示(-2^53,+2^53)區間的任何值,可以用普通記數法也可以使用科學記數法
    //javascript的數字可以寫成十進制、十六進制和八進制
    //十六進制以0X或0x開頭跟0~F,沒有小數和指數
    //八進制以0開頭,跟0~7,沒有小數和指數

    //使用十六進制
    var i = 0Xa1;
    var j = 0xf2;
    var s = i + j;
    document.write("<li>十六進制數0Xa1等于十進制數:"+i+"<br>");
    document.write("<li>十六進制數0xf2等于十進制數:"+j+"<br>");
    document.write("<li>十六進制數0Xa1加上0xa1的和為"+s+"<br>");
    //使用八進制
    var k = 0123;
    var l = 071;
    var m = k + l;
    document.write("<li>八進制數0123等于十進制數:"+k+"<br>");
    document.write("<li>八進制數071等于十進制數:"+l+"<br>");
    document.write("<li>八進制數0123加上071的和為"+m+"<br>");   
    //使用十進制
    var t1 = 0.1;
    var t2 = 1.1;
    var t3 = 2e3;   //科學計數法
    var t4 = 2e-3;
    var t5 = 0.1e2;
    var t6 = 0.1e-2;
    document.write("<li>十進制帶小數的形式:"+ t1 + "和"+ t2 + "<br>");
    document.write("<li>2e3=" + t3 + "<br>");
    document.write("<li>2e-3是" + t4 +"<br>");
    document.write("<li>0.1e2和0.1e-2分別為" + t5 + "、" + t6 + "<br>");

    //布爾型數據,真true,假false,非0為真,0為假
    var b1 = true;
    if(b1)
    {
        document.write("變量b1的值為\"真\"<br>");
    }

    var b2 = false;
    if(b2)
    {
        document.write("變量b2的值為\"真\"<br>");
    }
    else
    {
        document.write("變量b2的值為\"假\"<br>");            
    }

    var b3=0.1;
    if(b3)
    {
        document.write("變量b3的值為\"真\"<br>");
    }

    var b4=0;
    if(b4)
    {
        document.write("變量b4的值為\"真\"<br>");        
    }
    else
    {
        document.write("變量b4的值為\"假\"<br>");            
    }        

</script>
</div>
</form>

</body> </html></pre>

 本文由用戶 fmms 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!