JavaScript內置對象

1.自定義對象html

<body>
    <script>
    //第一種寫法
        pepole = new Object();
        pepole.name = "iwen";
        pepole.age = "30";
        document.write(pepole.name+pepole.age);
        pepole = {name:"tom",age:"40"};//更改
        document.write(pepole.name+pepole.age);
    
    //第二種寫法
        function obj(name,age){
            this.name = name;
            this.age = age;
        }
        jack = new obj("jack","30");
        document.write(jack.name,jack.age);
    </script>
</body>


2.Data對象this

時鐘例子

<!--body 一進來就刷新-->
<body onload="startTime()">
    <script>
        function startTime(){
            var today = new Date();
            var h = today.getHours();
            var m = today.getMinutes();
            var s = today.getSeconds();
            s = checkTime(s);
            m = checkTime(m);
            document.getElementById("timetxt").innerHTML = h+":"+m+":"+s
            t = setTimeout(function(){ //每秒刷新事件.遞歸刷新
                startTime();
            },500);
        }

        function checkTime(i){
            if(i<10){
                i = "0"+i;
            }
            return i;
        }

    </script>
    <div id="timetxt"></div>
</body>
相關文章
相關標籤/搜索