zoukankan      html  css  js  c++  java
  • 第二次作业

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>js</title>
    </head>

    <body>
    <!--作业一-->
        <script type="text/javascript">
        /*
            
                作业1:定义一个对象student对象,这个对象里面有:名称(name),年龄(age),班级(class),方法(call);
                b:获取对象里面的名称和年龄
                a:调用对象里面的方法,用alert或者document.write的方式
                c:修改对象里的的名称
                d:循环获取对象里面的属性和属性值
        */
        
        //作业1
        //定义一个对象student对象,这个对象里面有:名称(name),年龄(age),班级(classSchool),方法(f);
        var student = {
                name:"小生",
                 age: 25,
         classSchool:"JS",
                f1:function(){
                        alert("弹出:biu! biu! biu!Game Over!");
                    },
                f2:function(){
                        document.write("输出:biu! biu! biu!Game Over!<br />");
                    }
            };
        
        //a:调用对象里面的方法,用alert或者document.write的方式
        student.f1();
        student.f2();
        
        //b:获取对象里面的名称和年龄
        document.write("姓名是:"+student.name+" <br />年龄是:"+student.age+"");
        alert("姓名是:"+student.name+" 年龄是:"+student.age+"");
        
        //c:修改对象里的的名称
        student.classSchool = "JQ";
        
        //d:循环获取对象里面的属性和属性值
        for(var key in student){
                alert("属性是:"+key+"对应的属性值是:"+student[key]);
            }
        
        /*
                作业2:定义一个日期:
                var date = new Date();
                a:获取日期的是星期几
                b:自己定义一个方法格式化日期,前提条件是:小于10数字都要补0;
                月份,天数 时,分,秒不足10补0
                d:当前日期相加(1-10)天或减(1-10)天,获取运算以前的日期 yyyy-MM-dd HH:mm:ss
                e:当前日期减去一年
          */
          
        //作业2    
        //定义一个日期
        var date = new Date();
        //获取当前月
        var mon = date.getMonth()+1;
        //获取当前日
        var day = date.getDate();
        //获取当前周星期几
        var week = date.getDay();
        //获取当前时
        var h = date.getHours();
        //获取当前分
        var m = date.getMinutes();
        //获取当前秒
        var s = date.getSeconds();
        
        //a:获取日期的是星期几
        document.write("<br />今天是:"+mon+"月"+day+"日,星期"+week);
        
        //b:自己定义一个方法格式化日期,前提条件是:小于10数字都要补0;
          if(mon <10)mon = "0"+mon;
          if(day <10)day = "0"+day;
        if(week <10)week = "0"+week;
              if(h <10)h = "0"+h;
              if(m <10)m = "0"+m;
              if(s <10)s = "0"+s;
        document.write("<br />今天是:"+mon+"-"+day+",星期"+week+" →["+h+"时"+m+"分"+s+"秒"+"]");
        
        //d:当前日期相加(1-10)天或减(1-10)天,获取运算以前的日期 yyyy-MM-dd HH:mm:ss
        var now = new Date();
        now.setDate(now.getDate() - 10);
        document.write("<br />"+now.toLocaleString());
        
        //e:当前日期减去一年
        var now = new Date();
        now.setDate(now.getDate() - 365);
        document.write("<br />"+now.toLocaleString());

        </script>
    <!--作业一-->
    </body>
    </html>

  • 相关阅读:
    iOS 字体
    接口继承和实现继承的区别
    实验楼实验——LINUX基础入门
    试看看能不能发布
    mysql binlog恢复
    percona
    ssh2 php扩展
    sphinx
    ngios
    socketlog
  • 原文地址:https://www.cnblogs.com/crafts/p/3823020.html
Copyright © 2011-2022 走看看