为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
JavaScript进阶篇_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • 从零开始..

    查看全部
  • <!DOCTYPE html>

    <html>

    <head>

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

    <title>Array对象 </title>

    <script type="text/javascript">

       function sortNum(a,b) {


       }

    var myarr = new Array("80","16","50","6","100","1");

    document.write();

    </script>

    </head>

    <body>

    </body>

    </html>

    https://img1.sycdn.imooc.com//5b6a90800001858906200269.jpg

    查看全部
    0 采集 收起 来源: 数组排序sort()

    2018-08-08

  •  因为文档中的 name 属性可能不唯一,所有 getElementsByName() 方法返回的是元素的数组,而不是一个元素。

    查看全部
  • 不明白
    if(u_agent.indexOf("Firefox")>-1){ 
          B_name="Firefox"; 
      }else if(u_agent.indexOf("Chrome")>-1){ 
          B_name="Chrome"; 
      }else if(u_agent.indexOf("MSIE")>-1&&u_agent.indexOf("Trident")>-1){ 
          B_name="IE(8-10)";
    查看全部
    0 采集 收起 来源:userAgent

    2018-08-08

  • <!DOCTYPE html>

    <html>

    <head>

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

    <title>Math </title>

    <script type="text/javascript">

    var arry = [3.3,-0.1,-9.9,8.9];

    for(var i=0;i<4;i++)

        document.write(Math.floor(arry[i]) + "<br>");

    </script>

    </head>

    <body>

    </body>

    </html>


    查看全部
    0 采集 收起 来源:向下取整floor()

    2018-08-08

  • <!DOCTYPE html>

    <html>

    <head>

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

    <title>Math </title>

    <script type="text/javascript">

    var arry = [3.3,-0.1,-9.9,8.9];

    for(var i=0;i<4;i++)

        document.write(Math.ceil(arry[i]) + "<br>");

    </script>

    </head>

    <body>

    </body>

    </html>


    查看全部
    0 采集 收起 来源:向上取整ceil()

    2018-08-08

  •   var message="I love JavaScript!";

        var mychar=message.toLowerCase()     ;

        document.write("字符串为:"+mychar+"<br>");

    装换成小写mychar=message.toLowerCase() :

    大写为toUpperCase() 

    查看全部
  • 这个要有一个原始窗口才能返回上一个页面,要承接在页面跳转之后才可以以。

    <!DOCTYPE html>

    <html>

     <head>

      <title>浏览器对象</title>  

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

     </head>

     <style type="text/css">

        *{

            margin:0;

            padding:0;

        }

        .all{

            width: 200px;

            height: 100px;

            /*

            background-color: #80ff80;

            */

            position: absolute;

            top:50px;

            left: 30px;

        }

        .bottom{

            margin-top: 20px;

            margin-left: 10px;

            font-size: 16px;

        }

        

        #time{

            border: none;

            width: 25px;

            height:25px;

            color: rgb(243, 13, 13);

            font-size: 16px;

            line-height: 25px;

            text-align: center;

            font-weight: bold

            


            


        }


    </style>

    <script type="text/javascript">

    var k=5;

    var j,i;



    function tiao()

    {

        

            if(k>=1)

            {

               

                document.getElementById("time").value=k

                k=k-1;

                i=setTimeout("tiao()",1000);//利用内嵌的setTime达到重复调用本函数进行时间的倒数


            }

            else

            {

                window.open('https://www.imooc.com/','_self');

            }

        

            


    }

    j=setTimeout("tiao()",1000);//只需执行一次就可以了



    function back1(){

        window.history.back();

    }


        


    </script>

    <body>

     <!--先编写好网页布局-->

     <div class="all">

            <h3>操作成功</h3>

            <div class="bottom">

                    <input type="text" id="time" class="miao"/>

                    <span>

                        秒后回到主页

                    </span>

                    &nbsp;&nbsp;&nbsp;&nbsp;

                    <a href="#" onclick="back1()">

                        返回

                    </a>



            </div>


    </div>

     

     

    </body>

    </html>


    查看全部
    0 采集 收起 来源:编程练习

    2018-08-08

  •  var mydate=new Date();

      document.write("当前时间:"+mydate+"<br>");

     mydate.setTime(mydate.getTime()+120*60*1000);


    推迟时间语法:x.setTime(x.getTime()+60*60*1000);




    查看全部
  • 查看全部
  • <input type="checkbox" name="hobby" id="hobby1">  音乐

    input标签就像人的类别。

    name属性就像人的姓名。

    id属性就像人的身份证。

    5405263300018bcf05760129.jpg


    查看全部
    1. 定义:返回一个新的数组,包含从 start 到 end (不包括该元素)的 arrayObject 中的元素。

    这么记忆:包左不包右。

    1. start和end都是下标.


    查看全部
    1 采集 收起 来源:选定元素slice()

    2018-08-08

  • document.getElementsByName(name)由于NAME属性的不唯一性,返回的是元素的数组,

    document.getElementById()返回的是一个元素

    查看全部
  • screen对象用于获取用户的屏幕信息。

    语法:

    window.screen.属性

    对象属性:


    查看全部
    0 采集 收起 来源:screen对象

    2018-08-08

  • 访问对象的语法:

    objectName.propertyName

    访问对象的方法:

    objectName.methodName()

    如使用string 对象的 toUpperCase() 方法来将文本转换为大写:

    var mystr="Hello world!";//创建一个字符串var request=mystr.toUpperCase(); //使用字符串对象方法


    查看全部
    0 采集 收起 来源:什么是对象

    2018-08-08

举报

0/150
提交
取消
课程须知
你需要具备HTML、css基础知识,建议同学们也可以想学习下js入门篇,快速认识js,熟悉js基本语法,更加快速入手进阶篇!
老师告诉你能学到什么?
通过JavaScript学习,掌握基本语法,制作简单交互式页面
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!