<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Alex刺客

    Dancing fingers, damage world. -- 舞動手指,破壞世界.

      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      57 隨筆 :: 0 文章 :: 76 評論 :: 0 Trackbacks
     1<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
     2<html xmlns="http://www.w3.org/1999/xhtml">
     3    <head>
     4        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     5        <title>類型轉換</title>
     6        <script type="text/javascript">
     7            /*
     8            *    項目: book -> Javascript高級程序設計.pdf -> 第2章 -> 2.6 原始類型
     9            *
    10            *    練習者: Alex刺客
    11            *
    12            *    日期: 2009-12-13
    13            */

    14            
    15            /*
    16                轉換成字符串
    17                ECMAScript 的 Boolean、Number、String這此原始類型有趣在于它們都是偽對象
    18                這意味著它們實際上具有屬性和方法。例如獲得字符串的長度,可以用length屬性。
    19            */

    20            var sColor = "red";
    21            alert(sColor+"的長度是:"+sColor.length);
    22            //outputs "3"
    23            
    24            /*
    25                3種主要的原始類型值Boolean、Nnmber、String 都有 toString()方法。不要感到奇怪
    26                String還有toString()方法。這是因為ECMAScript定義所有對象都有toString()方法無論它
    27                是偽對象,還是真的對象。因為String類型屬于偽對象,所以它一定有toString()方法。
    28            */

    29            var str = "Alex刺客";
    30            alert("String類型:'"+str+"'調用toString方法:雖然這是多余的:但我還是會給你:"+str.toString());
    31            
    32            /*
    33                Number類型的toString()方法分為默認模式和基本模式。
    34                采用基本模式時在調用toString()方法時傳遞一個參數比如:2 代表 二進制, 8 代表八進制, 16代表十六進制
    35            */

    36            
    37            var n8Number = 017;
    38            alert("八進制Number類型轉換為String:"+n8Number.toString());
    39            //如果以上不調用toString()方法,也會執行toString()方法
    40            alert("以二進制轉換成String:"+n8Number.toString(2));
    41            
    42            /*
    43                轉換成數字
    44                ECMAScript提供兩種把非數字類型轉換成數字類型的方法,即parseInt()和parseFloat()。
    45                注意: 這兩個方法只轉換無效字符之前的字符串。 比如: "4.3zefef" 跟 '4.3.3' 結果都是  4.3
    46            */

    47                
    48                var iNumber = parseInt('1234');
    49                var fNumber = parseFloat('0.88');
    50                alert("字符串轉換成數字整型:"+iNumber);
    51                alert("字符串轉換成數字浮點型:"+fNumber);
    52                
    53                /*
    54                    parseInt()方法還有基本模式,可以把二進制、八進制、十六進制或其他任何進制的字符
    55                    轉換成整數.是由parseInt()方法的第二個參數指定的。
    56                    parseFloat()方法不支技基本模式
    57                */

    58                
    59                //轉換為16進制
    60                var i16 = parseInt("af"16);
    61                
    62                
    63                
    64                /*
    65                    強制類型轉換
    66                    Boolean(value) ——把給定的值轉換成Boolean型
    67                    Number(value)——把給定的值轉換成Number型
    68                    String(value)——把給定的值轉換成String型
    69                */

    70                
    71                var b1 = Boolean("");            //false
    72                var b2 = Boolean('hi');        //true
    73                var b3 = boolean(100);        //true
    74                var b4 = boolean(null);        //false
    75                var b5 = boolean(0);            //false
    76                var b6 = boolean(new Object());    //true
    77                
    78                
    79                /*
    80                    最后一種強制類型轉換方法String();可把任何值轉換成字符串。
    81                */

    82                
    83        </script>
    84    </head>
    85    <body>
    86    </body>
    87</html>
    posted on 2009-12-13 22:50 Alex刺客 閱讀(424) 評論(0)  編輯  收藏 所屬分類: JavaScript
    主站蜘蛛池模板: 免费人成年激情视频在线观看 | 亚洲一区二区三区在线观看网站| 中文字幕在线免费视频| 亚洲一区无码精品色| 国产黄在线观看免费观看不卡| 久久精品夜色噜噜亚洲A∨| 西西人体免费视频| 亚洲激情中文字幕| 天天影视色香欲综合免费| 亚洲综合色区中文字幕| 四虎成人免费网址在线| 亚洲人成电影网站色| 亚洲av高清在线观看一区二区| 阿v免费在线观看| 不卡精品国产_亚洲人成在线| 中国人免费观看高清在线观看二区| 亚洲无线码一区二区三区| 免费人成黄页在线观看日本| 91亚洲一区二区在线观看不卡 | 亚洲人xxx日本人18| 国产黄色片在线免费观看| 五月天婷婷免费视频| 久久青青成人亚洲精品| 动漫黄网站免费永久在线观看| 亚洲国产区男人本色| 久久亚洲中文字幕精品一区| 久久精品人成免费| 亚洲精品无码aⅴ中文字幕蜜桃| 亚洲欧洲中文日韩av乱码| 日韩中文字幕免费视频| 亚洲一区精彩视频| 国产精品亚洲精品日韩已方 | 亚洲AV永久无码精品一福利| 久久久久国产成人精品亚洲午夜 | 久久久久亚洲精品无码系列| 国产三级在线观看免费| 无码 免费 国产在线观看91| 亚洲AV色香蕉一区二区| 国产无遮挡吃胸膜奶免费看视频 | 色窝窝免费一区二区三区 | 99久久婷婷国产综合亚洲|