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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • 注意:
    1.创建的新数组是空数组,没有值,如输出,则显示undefined。
    2.虽然创建数组时,指定了长度,但实际上数组都是变长的,也就是说即使指定了长度为8,仍然可以将元素存储在规定长度以外。

    查看全部
  • 数组是一个值的集合,每个值都有一个索引号,从0开始,每个索引都有一个相应的值,根据需要添加更多数值

    查看全部
  • 组团,并给团取个名(如何创建数组)

    使用数组之前首先要创建,而且需要把数组本身赋至一个变量。好比我们出游,要组团,并给团定个名字“云南之旅”。

    var myarray=new Array();

    创建一个新的数组,存储在myarray变量中

    我们创建数组的同时,还可以为数组指定长度,长度可任意指定。

    var myarray=new Array(8);//创建数组,存储8个数据。

    注意:
    1.创建的新数组是空数组,没有值,如输出,则显示undefined。
    2.虽然创建数组时,指定了长度,但实际上数组都是变长的,也就是说即使指定了长度为8,仍然可以将元素存储在规定长度以外。

    查看全部
  • 一起组团(什么是数组) 一个数组变量可以存放多个数据。好比一个团,团里面有很多人。 数组是一个值的集合,每个值都有一个索引号,从0开始,每个索引都 有一个相应的值,根据需求添加更多数值。
    查看全部
  • 操作符之间的优先级(从高到低)

    算术操作符>比较操作符>逻辑操作符>"="赋值操作符

    查看全部
  • onfocus onblur onfocus onblur
    查看全部
  • onfocus=""
    查看全部
  • Onfocus
    查看全部
  • Onfocus
    查看全部
  • Onmouseover Onmouseovup Fo
    查看全部
  • 数组是一个值的集合,每个值都有一个索引号,从0开始,每个索引都有一个相应的值,根据需要添加更多数值。 

    查看全部
  • setTimeout("执行的代码",时间/毫秒);//


    查看全部
  • 网页卷曲的距离与偏移量



    5347b2b10001e1a307520686.jpg

    查看全部
  • 通过改变class属性,使元素应用css样式。

    1.浏览器加载时调用函数,先取得li数组,div数组,使用for循环,用.index提取li数组的索引。

    使用鼠标事件调用匿名函数,在函数中先用for循环设置所有li,div元素class属性为空。

    再用this设置触发事件的元素属性。

    2.使用函数在元素中调用,先取得li,div不同状态的数组和元素,

    通过for循环,重置当前元素状态,然后设置触发状态。


    查看全部
    0 采集 收起 来源:编程挑战

    2018-04-22

  • <!DOCTYPE  HTML>

    <html >

    <head>

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

    <title>系好安全带,准备启航</title>


    <script type="text/javascript">

        var op=new Date();

        var year=op.getFullYear();

        var month=op.getMonth()+1;

        var date=op.getDate();

        var day=op.getDay();

        var myarr=new Array();

        var  av=0;

        var sum=0;

        var str="小明:87;小花:81;小红:97;小天:76;小张:74;小小:94;小西:90;小伍:76;小迪:64;小曼:76";

        document.write(year+"年"+month+"月"+date+"日"+"&nbsp;&nbsp;");

        switch(day)

        {

            case 0:

                document.write("星期日");

                break;

            case 1:

                document.write("星期一");

                break;

            case 2:

                document.write("星期二");

                break;

            case 3:

                document.write("星期三");

                break;

            case 4:

                document.write("星期四");

                break;

            case 5:

                document.write("星期五");

                break;

            case 6:

                document.write("星期六");

                break;

        }


        // document.write(str.split(";"));

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

        {

            myarr[i]=str.substring(3+i*6,5+i*6);

            // document.write("<br>"+myarr[i]+"<br>");

            myarr[i]=parseInt(myarr[i],10);

            sum=myarr[i]+sum;

            // document.write(sum+"<br>");

        }

        av=sum/10;

        av = Math.floor(av);

        document.write("&nbsp;"+"班级总分为:"+av);

    </script>

    </head>

    <body>

        

    </body>

    </html>


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

    2018-04-22

举报

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

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