close

<!DOCTYPE html>

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>

    <title>01varDeclarationTypeTransfer.html</title>

    <script>

        var person = new Object();//建立物件資料型態的方式1,先宣告物件,再用物件.屬性

        person.name = "花花";

        person.id = "A1234567890";

        person.age = 30;

        document.write("name:" + person.name + "<br>id:" + person.id+"<br>age:"+person.age+"<br>");

 

        var cars = { label: "auto", speed: 200 };//建立物件資料型態的方式2,使用中括號

        document.write("label:" + cars.label + "<br> speed:" + cars["speed"] + "<br>");

        //呼叫的方式有2:物件.屬性,或者物件["屬性"]

 

        //var animal;//沒有先newobject,出錯,不會顯示(下面也不顯示了)

        //animal.cat = "";

        //document.write(animal.cat);

 

        document.write("<hr>");

        //parseInt('')將變數值轉為整數

        document.write("parseInt('33.99')=" + parseInt('33.99') + "<br>");//33

        document.write("parseInt('33p12')=" + parseInt('33p12')+"<br>");//33

        document.write("parseInt('p33')=" + parseInt('p33') + "<br>");//NaN

 

        //parseFloat('')將變數值轉為浮點數

        document.write("parseFloat('33')=" + parseFloat('33.99') + "<br>");//33.99

        document.write("parseFloat('33.99p')=" + parseFloat('33.99p') + "<br>");//33

        document.write("parseFloat('p33.99')=" + parseFloat('p33.99') + "<br>");//NaN

 

    </script>

</head>

<body>

 

</body>

</html>

 

arrow
arrow
    全站熱搜

    乙方 發表在 痞客邦 留言(0) 人氣()