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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • JS表达式

    我们先看看下面的JavaScript语句:

    生活中“再见”表达方法很多,如:英语(goodbye)、网络语(88)、肢体语(挥挥手)等。在JavaScript表达式无处不在,所以一定要知道可以表达哪些内容,看看下面几种情况:

    注意:串表达式中mychar是变量

     

    注意:数值表达式中num是变量

     

    注意:布尔表达式中num是变量


    查看全部
  • if  else 判断

    查看全部
  • <script type="text/javascript">
    var myarr = [[1,2,3,4,5,6],[0,1,2,3,4,5],[2,4,6,8,10,12]];//定义一个3*6的二位数组
    myarr[2][5]=2*5;//值为一维数组和二位数组索引值的积
    document.write(myarr[2][5]);//将结果写入body
    </script>

    查看全部
    1 采集 收起 来源:二维数组

    2018-04-04

  • <!DOCTYPE html>
    <html>
     <head>
      <title>浏览器对象</title> 
      <meta http-equiv="Content-Type" content="text/html; charset=gb2312"/>  
     </head>
     <body>
      <H4>操作成功</H4>
      <p>
         <b id="second">5</b>秒后回到主页&nbsp;<a href="javascript:goBack();">返回</a> 
      </p>
     
    <script type="text/javascript"> 
     
     var sec = document.getElementById("second");
     var i = 5;
     var timer = setInterval(function(){
      i--;
      sec.innerHTML = i;
      if(i==1){
       window.location.href =  "http://www.imooc.com/";
      }
     },1000);
     
      function goBack(){
     window.history.go(-1);
      } 
      </script>
     </body>
    </html>

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

    2018-04-04

  • 通用选择器*是功能最强大的选择器,它使用一个(*)号指定,它的作用是匹配html中所有标签元素,如下使用下面代码使用html中任意标签元素字体颜色全部设置为红色:

    * {color:red;}

                 


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

    2018-04-04

  • 看了同学代码,感觉傻眼了,都没学过,还是用最傻的方式吧。 循序渐进,不能急燥。 人家是秀技术的。  

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

    2018-04-04

  • 优点懵逼,不知道任务的重心在哪里、、、、、、

    查看全部
    0 采集 收起 来源:二维数组

    2018-04-03

  • var mydate = new Date();

    var myweek = ["星期天", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六"];

    var mystr = mydate.getFullYear() + "年" + (mydate.getMonth() + 1) + "月" + mydate.getDate() + "日" + myweek[mydate.getDay()];

    document.write(mystr);

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

    var myscore = scoreStr.split(";");

    document.write(myscore[0]+"</br>");

    var sum = 0;

    for (i = 0; i < myscore.length; i++)

    {//ave = ave + parseInt(myscore[i].split(":")[1]);

    var j=myscore[i].indexOf(":")+1;

    sum=sum+parseInt(myscore[i].substring(j));

    }

    document.write(sum/myscore.length);


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

    2018-04-03

  •  数组的定义


    查看全部
  • 通过改变文本框的内容来触发onchange事件,同时执行被调用的程序。

    如下代码,当用户将文本框内的文字改变后,弹出对话框“您改变了文本内容!”。


    查看全部
  • 选中事件,当文本框或者文本域中的文字被选中时,触发onselect事件,同时调用的程序就会被执行。

    如下代码,当选中用户文本框内的文字时,触发onselect 事件,并调用函数message()。


    查看全部
  • onblur事件与onfocus是相对事件,当光标离开当前获得聚焦对象的时候,触发onblur事件,同时执行被调用的程序。

    如下代码, 网页中有用户和密码两个文本框。当前光标在用户文本框内时(即焦点在文本框),在光标离开该文本框后(即失焦时),触发onblur事件,并调用函数message()。


    查看全部
  • 当网页中的对象获得聚点时,执行onfocus调用的程序就会被执行。

    如下代码, 当将光标移到文本框内时,即焦点在文本框内,触发onfocus 事件,并调用函数message()。


    查看全部
  • 鼠标移开事件,当鼠标移开当前对象时,执行onmouseout调用的程序。

    当把鼠标移动到"登录"按钮上,然后再移开时,触发onmouseout事件,调用函数message(),代码如下:


    查看全部
  • 鼠标经过事件,当鼠标移到一个对象上时,该对象就触发onmouseover事件,并执行onmouseover事件调用的程序。

    现实鼠标经过"确定"按钮时,触发onmouseover事件,调用函数info(),弹出消息框,代码如下:


    查看全部

举报

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

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